1999-10-25 22:36:32 +00:00
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
2008-09-29 20:51:09 +00:00
# Generated by GNU Autoconf 2.63.
1999-10-25 22:36:32 +00:00
#
2010-01-06 23:50:03 +00:00
# Copyright (c) 1999-2010, International Business Machines Corporation and others. All Rights Reserved.
2008-10-03 08:08:02 +00:00
#
2008-09-29 20:51:09 +00:00
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
# 2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
1999-10-25 22:36:32 +00:00
# This configure script is free software; the Free Software Foundation
# gives unlimited permission to copy, distribute and modify it.
2005-10-28 00:35:00 +00:00
## --------------------- ##
## M4sh Initialization. ##
## --------------------- ##
2008-09-29 20:51:09 +00:00
# Be more Bourne compatible
DUALCASE=1; export DUALCASE # for MKS sh
2005-10-28 00:35:00 +00:00
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
emulate sh
NULLCMD=:
2008-09-29 20:51:09 +00:00
# Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2005-10-28 00:35:00 +00:00
# is contrary to our usage. Disable this feature.
alias -g '${1+"$@"}'='"$@"'
2008-09-29 20:51:09 +00:00
setopt NO_GLOB_SUBST
else
case `(set -o) 2>/dev/null` in
*posix*) set -o posix ;;
esac
fi
# PATH needs CR
# Avoid depending upon Character Ranges.
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
as_cr_digits='0123456789'
as_cr_alnum=$as_cr_Letters$as_cr_digits
as_nl='
'
export as_nl
# Printing a long string crashes Solaris 7 /usr/bin/printf.
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
as_echo='printf %s\n'
as_echo_n='printf %s'
else
if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
as_echo_n='/usr/ucb/echo -n'
else
as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
as_echo_n_body='eval
arg=$1;
case $arg in
*"$as_nl"*)
expr "X$arg" : "X\\(.*\\)$as_nl";
arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
esac;
expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
'
export as_echo_n_body
as_echo_n='sh -c $as_echo_n_body as_echo'
fi
export as_echo_body
as_echo='sh -c $as_echo_body as_echo'
fi
# The user is always right.
if test "${PATH_SEPARATOR+set}" != set; then
PATH_SEPARATOR=:
(PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
(PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
PATH_SEPARATOR=';'
}
2005-10-28 00:35:00 +00:00
fi
# Support unset when possible.
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
as_unset=unset
else
as_unset=false
fi
2008-09-29 20:51:09 +00:00
# IFS
# We need space, tab and new line, in precisely that order. Quoting is
# there to prevent editors from complaining about space-tab.
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
# splitting by setting IFS to empty value.)
IFS=" "" $as_nl"
# Find who we are. Look in the path if we contain no directory separator.
case $0 in
*[\\/]* ) as_myself=$0 ;;
*) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
done
IFS=$as_save_IFS
;;
esac
# We did not find ourselves, most probably we were run as `sh COMMAND'
# in which case we are not to be found in the path.
if test "x$as_myself" = x; then
as_myself=$0
fi
if test ! -f "$as_myself"; then
$as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
{ (exit 1); exit 1; }
fi
2005-10-28 00:35:00 +00:00
# Work around bugs in pre-3.0 UWIN ksh.
2008-09-29 20:51:09 +00:00
for as_var in ENV MAIL MAILPATH
do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
done
2005-10-28 00:35:00 +00:00
PS1='$ '
PS2='> '
PS4='+ '
# NLS nuisances.
2008-09-29 20:51:09 +00:00
LC_ALL=C
export LC_ALL
LANGUAGE=C
export LANGUAGE
2005-10-28 00:35:00 +00:00
# Required to use basename.
2008-09-29 20:51:09 +00:00
if expr a : '\(a\)' >/dev/null 2>&1 &&
test "X`expr 00001 : '.*\(...\)'`" = X001; then
2005-10-28 00:35:00 +00:00
as_expr=expr
else
as_expr=false
fi
2008-09-29 20:51:09 +00:00
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
2005-10-28 00:35:00 +00:00
as_basename=basename
else
as_basename=false
fi
# Name of the executable.
2008-09-29 20:51:09 +00:00
as_me=`$as_basename -- "$0" ||
2005-10-28 00:35:00 +00:00
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
X"$0" : 'X\(//\)$' \| \
2008-09-29 20:51:09 +00:00
X"$0" : 'X\(/\)' \| . 2>/dev/null ||
$as_echo X/"$0" |
sed '/^.*\/\([^/][^/]*\)\/*$/{
s//\1/
q
}
/^X\/\(\/\/\)$/{
s//\1/
q
}
/^X\/\(\/\).*/{
s//\1/
q
}
s/.*/./; q'`
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
# CDPATH.
$as_unset CDPATH
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
if test "x$CONFIG_SHELL" = x; then
if (eval ":") 2>/dev/null; then
as_have_required=yes
else
as_have_required=no
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
if test $as_have_required = yes && (eval ":
(as_func_return () {
(exit \$1)
}
as_func_success () {
as_func_return 0
}
as_func_failure () {
as_func_return 1
}
as_func_ret_success () {
return 0
}
as_func_ret_failure () {
return 1
}
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
exitcode=0
if as_func_success; then
:
else
exitcode=1
echo as_func_success failed.
fi
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
if as_func_failure; then
exitcode=1
echo as_func_failure succeeded.
fi
if as_func_ret_success; then
:
else
exitcode=1
echo as_func_ret_success failed.
fi
if as_func_ret_failure; then
exitcode=1
echo as_func_ret_failure succeeded.
fi
if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
:
else
exitcode=1
echo positional parameters were not saved.
fi
test \$exitcode = 0) || { (exit 1); exit 1; }
(
as_lineno_1=\$LINENO
as_lineno_2=\$LINENO
test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
") 2> /dev/null; then
:
else
as_candidate_shells=
2005-10-28 00:35:00 +00:00
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
2008-09-29 20:51:09 +00:00
case $as_dir in
2005-10-28 00:35:00 +00:00
/*)
2008-09-29 20:51:09 +00:00
for as_base in sh bash ksh sh5; do
as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
done;;
esac
done
IFS=$as_save_IFS
for as_shell in $as_candidate_shells $SHELL; do
# Try only shells that exist, to save several forks.
if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
{ ("$as_shell") 2> /dev/null <<\_ASEOF
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
emulate sh
NULLCMD=:
# Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
# is contrary to our usage. Disable this feature.
alias -g '${1+"$@"}'='"$@"'
setopt NO_GLOB_SUBST
else
case `(set -o) 2>/dev/null` in
*posix*) set -o posix ;;
esac
fi
:
_ASEOF
}; then
CONFIG_SHELL=$as_shell
as_have_required=yes
if { "$as_shell" 2> /dev/null <<\_ASEOF
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
emulate sh
NULLCMD=:
# Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
# is contrary to our usage. Disable this feature.
alias -g '${1+"$@"}'='"$@"'
setopt NO_GLOB_SUBST
else
case `(set -o) 2>/dev/null` in
*posix*) set -o posix ;;
esac
fi
:
(as_func_return () {
(exit $1)
}
as_func_success () {
as_func_return 0
}
as_func_failure () {
as_func_return 1
}
as_func_ret_success () {
return 0
}
as_func_ret_failure () {
return 1
}
exitcode=0
if as_func_success; then
:
else
exitcode=1
echo as_func_success failed.
fi
if as_func_failure; then
exitcode=1
echo as_func_failure succeeded.
fi
if as_func_ret_success; then
:
else
exitcode=1
echo as_func_ret_success failed.
fi
if as_func_ret_failure; then
exitcode=1
echo as_func_ret_failure succeeded.
fi
if ( set x; as_func_ret_success y && test x = "$1" ); then
:
else
exitcode=1
echo positional parameters were not saved.
fi
test $exitcode = 0) || { (exit 1); exit 1; }
(
2005-10-28 00:35:00 +00:00
as_lineno_1=$LINENO
as_lineno_2=$LINENO
test "x$as_lineno_1" != "x$as_lineno_2" &&
2008-09-29 20:51:09 +00:00
test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
_ASEOF
}; then
break
fi
fi
done
if test "x$CONFIG_SHELL" != x; then
for as_var in BASH_ENV ENV
do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
done
export CONFIG_SHELL
exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
fi
if test $as_have_required = no; then
echo This script requires a shell more modern than all the
echo shells that I found on your system. Please install a
echo modern shell, or manually run the script under such a
echo shell if you do have one.
{ (exit 1); exit 1; }
fi
fi
fi
(eval "as_func_return () {
(exit \$1)
}
as_func_success () {
as_func_return 0
}
as_func_failure () {
as_func_return 1
}
as_func_ret_success () {
return 0
}
as_func_ret_failure () {
return 1
}
exitcode=0
if as_func_success; then
:
else
exitcode=1
echo as_func_success failed.
fi
if as_func_failure; then
exitcode=1
echo as_func_failure succeeded.
fi
if as_func_ret_success; then
:
else
exitcode=1
echo as_func_ret_success failed.
fi
if as_func_ret_failure; then
exitcode=1
echo as_func_ret_failure succeeded.
fi
if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
:
else
exitcode=1
echo positional parameters were not saved.
fi
test \$exitcode = 0") || {
echo No shell found that supports shell functions.
echo Please tell bug-autoconf@gnu.org about your system,
echo including any error possibly output before this message.
echo This can help us improve future autoconf versions.
echo Configuration will now proceed without shell functions.
}
as_lineno_1=$LINENO
as_lineno_2=$LINENO
test "x$as_lineno_1" != "x$as_lineno_2" &&
test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
2005-10-28 00:35:00 +00:00
# Create $as_me.lineno as a copy of $as_myself, but with $LINENO
# uniformly replaced by the line number. The first 'sed' inserts a
2008-09-29 20:51:09 +00:00
# line-number line after each line using $LINENO; the second 'sed'
# does the real work. The second script uses 'N' to pair each
# line-number line with the line containing $LINENO, and appends
# trailing '-' during substitution so that $LINENO is not a special
# case at line end.
2005-10-28 00:35:00 +00:00
# (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
2008-09-29 20:51:09 +00:00
# scripts with optimization help from Paolo Bonzini. Blame Lee
# E. McMahon (1931-1989) for sed's syntax. :-)
sed -n '
p
/[$]LINENO/=
' <$as_myself |
2005-10-28 00:35:00 +00:00
sed '
2008-09-29 20:51:09 +00:00
s/[$]LINENO.*/&-/
t lineno
b
:lineno
2005-10-28 00:35:00 +00:00
N
2008-09-29 20:51:09 +00:00
:loop
s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
2005-10-28 00:35:00 +00:00
t loop
2008-09-29 20:51:09 +00:00
s/-\n.*//
2005-10-28 00:35:00 +00:00
' >$as_me.lineno &&
2008-09-29 20:51:09 +00:00
chmod +x "$as_me.lineno" ||
{ $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; }
# Don't try to exec as it changes $[0], causing all sort of problems
# (the dirname of $[0] is not the place where we might find the
2008-09-29 20:51:09 +00:00
# original and so on. Autoconf is especially sensitive to this).
. "./$as_me.lineno"
2005-10-28 00:35:00 +00:00
# Exit status is that of the last command.
exit
}
2008-09-29 20:51:09 +00:00
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
as_dirname=dirname
else
as_dirname=false
fi
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
ECHO_C= ECHO_N= ECHO_T=
case `echo -n x` in
-n*)
case `echo 'x\c'` in
*c*) ECHO_T=' ';; # ECHO_T is single tab character.
*) ECHO_C='\c';;
esac;;
*)
ECHO_N='-n';;
esac
if expr a : '\(a\)' >/dev/null 2>&1 &&
test "X`expr 00001 : '.*\(...\)'`" = X001; then
2005-10-28 00:35:00 +00:00
as_expr=expr
else
as_expr=false
fi
rm -f conf$$ conf$$.exe conf$$.file
2008-09-29 20:51:09 +00:00
if test -d conf$$.dir; then
rm -f conf$$.dir/conf$$.file
else
rm -f conf$$.dir
mkdir conf$$.dir 2>/dev/null
fi
if (echo >conf$$.file) 2>/dev/null; then
if ln -s conf$$.file conf$$ 2>/dev/null; then
2005-10-28 00:35:00 +00:00
as_ln_s='ln -s'
2008-09-29 20:51:09 +00:00
# ... but there are two gotchas:
# 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
# 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
# In both cases, we have to default to `cp -p'.
ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
as_ln_s='cp -p'
elif ln conf$$.file conf$$ 2>/dev/null; then
as_ln_s=ln
else
as_ln_s='cp -p'
2005-10-28 00:35:00 +00:00
fi
else
as_ln_s='cp -p'
fi
2008-09-29 20:51:09 +00:00
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
rmdir conf$$.dir 2>/dev/null
2005-10-28 00:35:00 +00:00
if mkdir -p . 2>/dev/null; then
as_mkdir_p=:
else
test -d ./-p && rmdir ./-p
as_mkdir_p=false
fi
2008-09-29 20:51:09 +00:00
if test -x / >/dev/null 2>&1; then
as_test_x='test -x'
else
if ls -dL / >/dev/null 2>&1; then
as_ls_L_option=L
else
as_ls_L_option=
fi
as_test_x='
eval sh -c '\''
if test -d "$1"; then
test -d "$1/.";
else
case $1 in
-*)set "./$1";;
esac;
case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
???[sx]*):;;*)false;;esac;fi
'\'' sh
'
fi
as_executable_p=$as_test_x
2005-10-28 00:35:00 +00:00
# Sed expression to map a string onto a valid CPP name.
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
# Sed expression to map a string onto a valid variable name.
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
2008-09-29 20:51:09 +00:00
exec 7<&0 </dev/null 6>&1
2005-10-28 00:35:00 +00:00
# Name of the host.
# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
# so uname gets run too.
ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
#
# Initializations.
#
1999-10-25 22:36:32 +00:00
ac_default_prefix=/usr/local
2008-09-29 20:51:09 +00:00
ac_clean_files=
2005-10-28 00:35:00 +00:00
ac_config_libobj_dir=.
2008-09-29 20:51:09 +00:00
LIBOBJS=
2005-10-28 00:35:00 +00:00
cross_compiling=no
subdirs=
MFLAGS=
MAKEFLAGS=
SHELL=${CONFIG_SHELL-/bin/sh}
# Identity of this package.
PACKAGE_NAME=
PACKAGE_TARNAME=
PACKAGE_VERSION=
PACKAGE_STRING=
PACKAGE_BUGREPORT=
ac_unique_file="common/unicode/utypes.h"
# Factoring default headers for most tests.
ac_includes_default="\
#include <stdio.h>
2008-09-29 20:51:09 +00:00
#ifdef HAVE_SYS_TYPES_H
2005-10-28 00:35:00 +00:00
# include <sys/types.h>
#endif
2008-09-29 20:51:09 +00:00
#ifdef HAVE_SYS_STAT_H
2005-10-28 00:35:00 +00:00
# include <sys/stat.h>
#endif
2008-09-29 20:51:09 +00:00
#ifdef STDC_HEADERS
2005-10-28 00:35:00 +00:00
# include <stdlib.h>
# include <stddef.h>
#else
2008-09-29 20:51:09 +00:00
# ifdef HAVE_STDLIB_H
2005-10-28 00:35:00 +00:00
# include <stdlib.h>
# endif
#endif
2008-09-29 20:51:09 +00:00
#ifdef HAVE_STRING_H
# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
2005-10-28 00:35:00 +00:00
# include <memory.h>
# endif
# include <string.h>
#endif
2008-09-29 20:51:09 +00:00
#ifdef HAVE_STRINGS_H
2005-10-28 00:35:00 +00:00
# include <strings.h>
#endif
2008-09-29 20:51:09 +00:00
#ifdef HAVE_INTTYPES_H
2005-10-28 00:35:00 +00:00
# include <inttypes.h>
#endif
2008-09-29 20:51:09 +00:00
#ifdef HAVE_STDINT_H
# include <stdint.h>
#endif
#ifdef HAVE_UNISTD_H
2005-10-28 00:35:00 +00:00
# include <unistd.h>
#endif"
2008-09-29 20:51:09 +00:00
ac_subst_vars='LTLIBOBJS
LIBOBJS
platform_make_fragment
platform_make_fragment_name
platform
ICUDATA_CHAR
SAMPLES_TRUE
TESTS_TRUE
ICULIBSUFFIXCNAME
U_HAVE_LIB_SUFFIX
ICULIBSUFFIX
DATA_PACKAGING_MODE
thepkgicudatadir
pkgicudatadir
LAYOUT_TRUE
ICUIO_TRUE
EXTRAS_TRUE
U_CHECK_UTF16_STRING
2009-07-13 19:01:23 +00:00
U_CHECK_GNUC_UTF16_STRING
2008-09-29 20:51:09 +00:00
U_SIZEOF_WCHAR_T
U_HAVE_WCSCPY
U_HAVE_WCHAR_H
HAVE_UINT64_T
HAVE_INT64_T
HAVE_UINT32_T
HAVE_INT32_T
HAVE_UINT16_T
HAVE_INT16_T
HAVE_UINT8_T
HAVE_INT8_T
U_TIMEZONE
U_HAVE_TIMEZONE
U_TZNAME
U_HAVE_TZNAME
U_TZSET
U_HAVE_TZSET
U_HAVE_POPEN
2009-09-21 04:21:41 +00:00
U_HAVE_GCC_ATOMICS
2008-09-29 20:51:09 +00:00
U_HAVE_PLACEMENT_NEW
U_OVERRIDE_CXX_ALLOCATION
U_HAVE_NAMESPACE
U_NL_LANGINFO_CODESET
U_HAVE_NL_LANGINFO_CODESET
U_IS_BIG_ENDIAN
U_IOSTREAM_SOURCE
U_HAVE_DIRENT_H
U_HAVE_INTTYPES_H
GENCCODE_ASSEMBLY
HAVE_MMAP
LIB_THREAD
ICU_USE_THREADS
THREADS_TRUE
2009-02-24 19:57:06 +00:00
U_HAVE_STD_STRING
2008-09-29 20:51:09 +00:00
U_INLINE
ENABLE_RPATH
2010-01-09 02:15:20 +00:00
U_CHECK_DYLOAD
U_ENABLE_DYLOAD
2008-09-29 20:51:09 +00:00
U_ENABLE_TRACING
U_DISABLE_RENAMING
AR
RANLIB
LIBCXXFLAGS
LIBCFLAGS
U_USE_GCC_VISIBILITY_ATTRIBUTE
U_DEFAULT_SHOW_DRAFT
2009-09-03 20:40:02 +00:00
UCLN_NO_AUTO_CLEANUP
2008-09-29 20:51:09 +00:00
ENABLE_RELEASE
ENABLE_DEBUG
ENABLE_STATIC
ENABLE_SHARED
LIB_M
COMPILE_LINK_ENVVAR
ARFLAGS
2010-01-09 02:15:20 +00:00
EGREP
GREP
2008-09-29 20:51:09 +00:00
DOXYGEN
2009-04-01 01:54:14 +00:00
cross_buildroot
2008-09-29 20:51:09 +00:00
U_MAKE
2009-04-01 01:54:14 +00:00
cross_compiling
2008-09-29 20:51:09 +00:00
INSTALL_DATA
INSTALL_SCRIPT
INSTALL_PROGRAM
2009-04-01 01:54:14 +00:00
CPP
2008-09-29 20:51:09 +00:00
ac_ct_CXX
CXXFLAGS
CXX
OBJEXT
EXEEXT
ac_ct_CC
LDFLAGS
CFLAGS
CC
CPPFLAGS
2009-04-01 01:54:14 +00:00
target_os
target_vendor
target_cpu
target
2008-09-29 20:51:09 +00:00
host_os
host_vendor
host_cpu
host
build_os
build_vendor
build_cpu
build
UNICODE_VERSION
LIB_VERSION_MAJOR
LIB_VERSION
VERSION
2010-06-17 19:50:26 +00:00
ICU_ECHO_T
ICU_ECHO_C
ICU_ECHO_N
2008-09-29 20:51:09 +00:00
PACKAGE
target_alias
host_alias
build_alias
LIBS
ECHO_T
ECHO_N
ECHO_C
DEFS
mandir
localedir
libdir
psdir
pdfdir
dvidir
htmldir
infodir
docdir
oldincludedir
includedir
localstatedir
sharedstatedir
sysconfdir
datadir
datarootdir
libexecdir
sbindir
bindir
program_transform_name
prefix
exec_prefix
PACKAGE_BUGREPORT
PACKAGE_STRING
PACKAGE_VERSION
PACKAGE_TARNAME
PACKAGE_NAME
PATH_SEPARATOR
SHELL'
2005-10-28 00:35:00 +00:00
ac_subst_files=''
2008-09-29 20:51:09 +00:00
ac_user_opts='
enable_option_checking
2009-04-01 01:54:14 +00:00
with_cross_build
2008-09-29 20:51:09 +00:00
enable_strict
enable_64bit_libs
2008-10-14 22:55:22 +00:00
with_library_bits
2008-09-29 20:51:09 +00:00
enable_shared
enable_static
enable_debug
enable_release
2009-09-03 20:40:02 +00:00
enable_auto_cleanup
2008-09-29 20:51:09 +00:00
enable_draft
enable_renaming
enable_tracing
2010-01-09 02:15:20 +00:00
enable_dyload
2008-09-29 20:51:09 +00:00
enable_rpath
enable_threads
enable_weak_threads
with_iostream
enable_extras
enable_icuio
enable_layout
with_data_packaging
with_library_suffix
enable_tests
enable_samples
'
ac_precious_vars='build_alias
host_alias
target_alias
CC
CFLAGS
LDFLAGS
LIBS
CPPFLAGS
CXX
CXXFLAGS
CCC
CPP'
2003-04-25 21:43:50 +00:00
1999-10-25 22:36:32 +00:00
# Initialize some variables set by options.
2005-10-28 00:35:00 +00:00
ac_init_help=
ac_init_version=false
2008-09-29 20:51:09 +00:00
ac_unrecognized_opts=
ac_unrecognized_sep=
1999-10-25 22:36:32 +00:00
# The variables have the same names as the options, with
# dashes changed to underlines.
2005-10-28 00:35:00 +00:00
cache_file=/dev/null
1999-10-25 22:36:32 +00:00
exec_prefix=NONE
no_create=
no_recursion=
prefix=NONE
program_prefix=NONE
program_suffix=NONE
program_transform_name=s,x,x,
silent=
site=
srcdir=
verbose=
x_includes=NONE
x_libraries=NONE
2005-10-28 00:35:00 +00:00
# Installation directory options.
# These are left unexpanded so users can "make install exec_prefix=/foo"
# and all the variables that are supposed to be based on exec_prefix
# by default will actually change.
# Use braces instead of parens because sh, perl, etc. also accept them.
2008-09-29 20:51:09 +00:00
# (The list follows the same order as the GNU Coding Standards.)
1999-10-25 22:36:32 +00:00
bindir='${exec_prefix}/bin'
sbindir='${exec_prefix}/sbin'
libexecdir='${exec_prefix}/libexec'
2008-04-28 19:50:40 +00:00
datarootdir='${prefix}/share'
datadir='${datarootdir}'
1999-10-25 22:36:32 +00:00
sysconfdir='${prefix}/etc'
sharedstatedir='${prefix}/com'
localstatedir='${prefix}/var'
includedir='${prefix}/include'
oldincludedir='/usr/include'
2008-09-29 20:51:09 +00:00
docdir='${datarootdir}/doc/${PACKAGE}'
infodir='${datarootdir}/info'
htmldir='${docdir}'
dvidir='${docdir}'
pdfdir='${docdir}'
psdir='${docdir}'
libdir='${exec_prefix}/lib'
localedir='${datarootdir}/locale'
mandir='${datarootdir}/man'
1999-10-25 22:36:32 +00:00
ac_prev=
2008-09-29 20:51:09 +00:00
ac_dashdash=
1999-10-25 22:36:32 +00:00
for ac_option
do
# If the previous option needs an argument, assign it.
if test -n "$ac_prev"; then
2008-09-29 20:51:09 +00:00
eval $ac_prev=\$ac_option
1999-10-25 22:36:32 +00:00
ac_prev=
continue
fi
2008-09-29 20:51:09 +00:00
case $ac_option in
*=*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
*) ac_optarg=yes ;;
esac
1999-10-25 22:36:32 +00:00
# Accept the important Cygnus configure options, so we can diagnose typos.
2008-09-29 20:51:09 +00:00
case $ac_dashdash$ac_option in
--)
ac_dashdash=yes ;;
1999-10-25 22:36:32 +00:00
-bindir | --bindir | --bindi | --bind | --bin | --bi)
ac_prev=bindir ;;
-bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
2005-10-28 00:35:00 +00:00
bindir=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-build | --build | --buil | --bui | --bu)
2005-10-28 00:35:00 +00:00
ac_prev=build_alias ;;
1999-10-25 22:36:32 +00:00
-build=* | --build=* | --buil=* | --bui=* | --bu=*)
2005-10-28 00:35:00 +00:00
build_alias=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-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=*)
2005-10-28 00:35:00 +00:00
cache_file=$ac_optarg ;;
--config-cache | -C)
cache_file=config.cache ;;
2008-09-29 20:51:09 +00:00
-datadir | --datadir | --datadi | --datad)
ac_prev=datadir ;;
-datadir=* | --datadir=* | --datadi=* | --datad=*)
datadir=$ac_optarg ;;
2008-04-28 19:50:40 +00:00
-datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
| --dataroo | --dataro | --datar)
ac_prev=datarootdir ;;
2008-09-29 20:51:09 +00:00
-datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
2008-04-28 19:50:40 +00:00
| --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
datarootdir=$ac_optarg ;;
2008-09-29 20:51:09 +00:00
1999-10-25 22:36:32 +00:00
-disable-* | --disable-*)
2008-09-29 20:51:09 +00:00
ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
1999-10-25 22:36:32 +00:00
# Reject names that are not valid shell variable names.
2008-09-29 20:51:09 +00:00
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
{ $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; }
2008-09-29 20:51:09 +00:00
ac_useropt_orig=$ac_useropt
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
case $ac_user_opts in
*"
"enable_$ac_useropt"
"*) ;;
*) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
ac_unrecognized_sep=', ';;
esac
eval enable_$ac_useropt=no ;;
-docdir | --docdir | --docdi | --doc | --do)
ac_prev=docdir ;;
-docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
docdir=$ac_optarg ;;
-dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
ac_prev=dvidir ;;
-dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
dvidir=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-enable-* | --enable-*)
2008-09-29 20:51:09 +00:00
ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1999-10-25 22:36:32 +00:00
# Reject names that are not valid shell variable names.
2008-09-29 20:51:09 +00:00
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
{ $as_echo "$as_me: error: invalid feature name: $ac_useropt" >&2
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; }
2008-09-29 20:51:09 +00:00
ac_useropt_orig=$ac_useropt
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
case $ac_user_opts in
*"
"enable_$ac_useropt"
"*) ;;
*) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
ac_unrecognized_sep=', ';;
1999-10-25 22:36:32 +00:00
esac
2008-09-29 20:51:09 +00:00
eval enable_$ac_useropt=\$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-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=*)
2005-10-28 00:35:00 +00:00
exec_prefix=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-gas | --gas | --ga | --g)
# Obsolete; use --with-gas.
with_gas=yes ;;
2005-10-28 00:35:00 +00:00
-help | --help | --hel | --he | -h)
ac_init_help=long ;;
-help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
ac_init_help=recursive ;;
-help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
ac_init_help=short ;;
1999-10-25 22:36:32 +00:00
-host | --host | --hos | --ho)
2005-10-28 00:35:00 +00:00
ac_prev=host_alias ;;
1999-10-25 22:36:32 +00:00
-host=* | --host=* | --hos=* | --ho=*)
2005-10-28 00:35:00 +00:00
host_alias=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
2008-09-29 20:51:09 +00:00
-htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
ac_prev=htmldir ;;
-htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
| --ht=*)
htmldir=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-includedir | --includedir | --includedi | --included | --include \
| --includ | --inclu | --incl | --inc)
ac_prev=includedir ;;
-includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
| --includ=* | --inclu=* | --incl=* | --inc=*)
2005-10-28 00:35:00 +00:00
includedir=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-infodir | --infodir | --infodi | --infod | --info | --inf)
ac_prev=infodir ;;
-infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
2005-10-28 00:35:00 +00:00
infodir=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-libdir | --libdir | --libdi | --libd)
ac_prev=libdir ;;
-libdir=* | --libdir=* | --libdi=* | --libd=*)
2005-10-28 00:35:00 +00:00
libdir=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
| --libexe | --libex | --libe)
ac_prev=libexecdir ;;
-libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
| --libexe=* | --libex=* | --libe=*)
2005-10-28 00:35:00 +00:00
libexecdir=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
2008-09-29 20:51:09 +00:00
-localedir | --localedir | --localedi | --localed | --locale)
ac_prev=localedir ;;
-localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
localedir=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-localstatedir | --localstatedir | --localstatedi | --localstated \
2008-09-29 20:51:09 +00:00
| --localstate | --localstat | --localsta | --localst | --locals)
1999-10-25 22:36:32 +00:00
ac_prev=localstatedir ;;
-localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
2008-09-29 20:51:09 +00:00
| --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
2005-10-28 00:35:00 +00:00
localstatedir=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-mandir | --mandir | --mandi | --mand | --man | --ma | --m)
ac_prev=mandir ;;
-mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
2005-10-28 00:35:00 +00:00
mandir=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-nfp | --nfp | --nf)
# Obsolete; use --without-fp.
with_fp=no ;;
-no-create | --no-create | --no-creat | --no-crea | --no-cre \
2005-10-28 00:35:00 +00:00
| --no-cr | --no-c | -n)
1999-10-25 22:36:32 +00:00
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 ;;
-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=*)
2005-10-28 00:35:00 +00:00
oldincludedir=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
ac_prev=prefix ;;
-prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
2005-10-28 00:35:00 +00:00
prefix=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-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=*)
2005-10-28 00:35:00 +00:00
program_prefix=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-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=*)
2005-10-28 00:35:00 +00:00
program_suffix=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-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=*)
2005-10-28 00:35:00 +00:00
program_transform_name=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
2008-09-29 20:51:09 +00:00
-pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
ac_prev=pdfdir ;;
-pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
pdfdir=$ac_optarg ;;
-psdir | --psdir | --psdi | --psd | --ps)
ac_prev=psdir ;;
-psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
psdir=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-q | -quiet | --quiet | --quie | --qui | --qu | --q \
| -silent | --silent | --silen | --sile | --sil)
silent=yes ;;
-sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
ac_prev=sbindir ;;
-sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
| --sbi=* | --sb=*)
2005-10-28 00:35:00 +00:00
sbindir=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-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=*)
2005-10-28 00:35:00 +00:00
sharedstatedir=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-site | --site | --sit)
ac_prev=site ;;
-site=* | --site=* | --sit=*)
2005-10-28 00:35:00 +00:00
site=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
ac_prev=srcdir ;;
-srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
2005-10-28 00:35:00 +00:00
srcdir=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
| --syscon | --sysco | --sysc | --sys | --sy)
ac_prev=sysconfdir ;;
-sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
| --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
2005-10-28 00:35:00 +00:00
sysconfdir=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-target | --target | --targe | --targ | --tar | --ta | --t)
2005-10-28 00:35:00 +00:00
ac_prev=target_alias ;;
1999-10-25 22:36:32 +00:00
-target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
2005-10-28 00:35:00 +00:00
target_alias=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-v | -verbose | --verbose | --verbos | --verbo | --verb)
verbose=yes ;;
2005-10-28 00:35:00 +00:00
-version | --version | --versio | --versi | --vers | -V)
ac_init_version=: ;;
1999-10-25 22:36:32 +00:00
-with-* | --with-*)
2008-09-29 20:51:09 +00:00
ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1999-10-25 22:36:32 +00:00
# Reject names that are not valid shell variable names.
2008-09-29 20:51:09 +00:00
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
{ $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; }
2008-09-29 20:51:09 +00:00
ac_useropt_orig=$ac_useropt
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
case $ac_user_opts in
*"
"with_$ac_useropt"
"*) ;;
*) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
ac_unrecognized_sep=', ';;
1999-10-25 22:36:32 +00:00
esac
2008-09-29 20:51:09 +00:00
eval with_$ac_useropt=\$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-without-* | --without-*)
2008-09-29 20:51:09 +00:00
ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1999-10-25 22:36:32 +00:00
# Reject names that are not valid shell variable names.
2008-09-29 20:51:09 +00:00
expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
{ $as_echo "$as_me: error: invalid package name: $ac_useropt" >&2
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; }
2008-09-29 20:51:09 +00:00
ac_useropt_orig=$ac_useropt
ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
case $ac_user_opts in
*"
"with_$ac_useropt"
"*) ;;
*) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
ac_unrecognized_sep=', ';;
esac
eval with_$ac_useropt=no ;;
1999-10-25 22:36:32 +00:00
--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=*)
2005-10-28 00:35:00 +00:00
x_includes=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
-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=*)
2005-10-28 00:35:00 +00:00
x_libraries=$ac_optarg ;;
1999-10-25 22:36:32 +00:00
2008-09-29 20:51:09 +00:00
-*) { $as_echo "$as_me: error: unrecognized option: $ac_option
2005-10-28 00:35:00 +00:00
Try \`$0 --help' for more information." >&2
{ (exit 1); exit 1; }; }
1999-10-25 22:36:32 +00:00
;;
2005-10-28 00:35:00 +00:00
*=*)
ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
# Reject names that are not valid shell variable names.
expr "x$ac_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me: error: invalid variable name: $ac_envvar" >&2
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; }
2008-09-29 20:51:09 +00:00
eval $ac_envvar=\$ac_optarg
2005-10-28 00:35:00 +00:00
export $ac_envvar ;;
1999-10-25 22:36:32 +00:00
*)
2005-10-28 00:35:00 +00:00
# FIXME: should be removed in autoconf 3.0.
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
2005-10-28 00:35:00 +00:00
expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
2005-10-28 00:35:00 +00:00
: ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1999-10-25 22:36:32 +00:00
;;
esac
done
if test -n "$ac_prev"; then
2005-10-28 00:35:00 +00:00
ac_option=--`echo $ac_prev | sed 's/_/-/g'`
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me: error: missing argument to $ac_option" >&2
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; }
2004-04-09 20:43:20 +00:00
fi
2008-09-29 20:51:09 +00:00
if test -n "$ac_unrecognized_opts"; then
case $enable_option_checking in
no) ;;
fatal) { $as_echo "$as_me: error: unrecognized options: $ac_unrecognized_opts" >&2
{ (exit 1); exit 1; }; } ;;
*) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
2005-10-28 00:35:00 +00:00
esac
2008-09-29 20:51:09 +00:00
fi
2001-06-22 16:01:27 +00:00
2008-09-29 20:51:09 +00:00
# Check all directory arguments for consistency.
for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \
datadir sysconfdir sharedstatedir localstatedir includedir \
oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
libdir localedir mandir
1999-10-25 22:36:32 +00:00
do
2008-09-29 20:51:09 +00:00
eval ac_val=\$$ac_var
# Remove trailing slashes.
2005-10-28 00:35:00 +00:00
case $ac_val in
2008-09-29 20:51:09 +00:00
*/ )
ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
eval $ac_var=\$ac_val;;
esac
# Be sure to have absolute directory names.
case $ac_val in
[\\/$]* | ?:[\\/]* ) continue;;
NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1999-10-25 22:36:32 +00:00
esac
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me: error: expected an absolute directory name for --$ac_var: $ac_val" >&2
{ (exit 1); exit 1; }; }
1999-10-25 22:36:32 +00:00
done
2005-10-28 00:35:00 +00:00
# There might be people who depend on the old broken behavior: `$host'
# used to hold the argument of --host etc.
# FIXME: To remove some day.
build=$build_alias
host=$host_alias
target=$target_alias
# FIXME: To remove some day.
if test "x$host_alias" != x; then
if test "x$build_alias" = x; then
cross_compiling=maybe
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
2005-10-28 00:35:00 +00:00
If a cross compiler is detected then cross compile mode will be used." >&2
elif test "x$build_alias" != "x$host_alias"; then
cross_compiling=yes
fi
fi
2004-04-09 18:56:12 +00:00
2005-10-28 00:35:00 +00:00
ac_tool_prefix=
test -n "$host_alias" && ac_tool_prefix=$host_alias-
test "$silent" = yes && exec 6>/dev/null
1999-10-25 22:36:32 +00:00
2003-04-25 21:43:50 +00:00
2008-09-29 20:51:09 +00:00
ac_pwd=`pwd` && test -n "$ac_pwd" &&
ac_ls_di=`ls -di .` &&
ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
{ $as_echo "$as_me: error: working directory cannot be determined" >&2
{ (exit 1); exit 1; }; }
test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
{ $as_echo "$as_me: error: pwd does not report name of working directory" >&2
{ (exit 1); exit 1; }; }
# Find the source files, if location was not specified.
if test -z "$srcdir"; then
1999-10-25 22:36:32 +00:00
ac_srcdir_defaulted=yes
2008-09-29 20:51:09 +00:00
# Try the directory containing this script, then the parent directory.
ac_confdir=`$as_dirname -- "$as_myself" ||
$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
X"$as_myself" : 'X\(//\)[^/]' \| \
X"$as_myself" : 'X\(//\)$' \| \
X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
$as_echo X"$as_myself" |
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
s//\1/
q
}
/^X\(\/\/\)[^/].*/{
s//\1/
q
}
/^X\(\/\/\)$/{
s//\1/
q
}
/^X\(\/\).*/{
s//\1/
q
}
s/.*/./; q'`
1999-10-25 22:36:32 +00:00
srcdir=$ac_confdir
2008-09-29 20:51:09 +00:00
if test ! -r "$srcdir/$ac_unique_file"; then
1999-10-25 22:36:32 +00:00
srcdir=..
fi
else
ac_srcdir_defaulted=no
fi
2008-09-29 20:51:09 +00:00
if test ! -r "$srcdir/$ac_unique_file"; then
test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
{ $as_echo "$as_me: error: cannot find sources ($ac_unique_file) in $srcdir" >&2
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; }
1999-10-25 22:36:32 +00:00
fi
2008-09-29 20:51:09 +00:00
ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
ac_abs_confdir=`(
cd "$srcdir" && test -r "./$ac_unique_file" || { $as_echo "$as_me: error: $ac_msg" >&2
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; }
2008-09-29 20:51:09 +00:00
pwd)`
# When building in place, set srcdir=.
if test "$ac_abs_confdir" = "$ac_pwd"; then
srcdir=.
fi
# Remove unnecessary trailing slashes from srcdir.
# Double slashes in file names in object file debugging info
# mess up M-x gdb in Emacs.
case $srcdir in
*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
esac
for ac_var in $ac_precious_vars; do
eval ac_env_${ac_var}_set=\${${ac_var}+set}
eval ac_env_${ac_var}_value=\$${ac_var}
eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
eval ac_cv_env_${ac_var}_value=\$${ac_var}
done
2005-10-28 00:35:00 +00:00
#
# Report the --help message.
#
if test "$ac_init_help" = "long"; then
# 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 <<_ACEOF
\`configure' configures this package to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
To assign environment variables (e.g., CC, CFLAGS...), specify them as
VAR=VALUE. See below for descriptions of some of the useful variables.
Defaults for the options are specified in brackets.
Configuration:
-h, --help display this help and exit
--help=short display options specific to this package
--help=recursive display the short help of all the included packages
-V, --version display version information and exit
-q, --quiet, --silent do not print \`checking...' messages
--cache-file=FILE cache test results in FILE [disabled]
-C, --config-cache alias for \`--cache-file=config.cache'
-n, --no-create do not create output files
--srcdir=DIR find the sources in DIR [configure dir or \`..']
Installation directories:
--prefix=PREFIX install architecture-independent files in PREFIX
2008-09-29 20:51:09 +00:00
[$ac_default_prefix]
2005-10-28 00:35:00 +00:00
--exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
2008-09-29 20:51:09 +00:00
[PREFIX]
2005-10-28 00:35:00 +00:00
By default, \`make install' will install all the files in
\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
an installation prefix other than \`$ac_default_prefix' using \`--prefix',
for instance \`--prefix=\$HOME'.
For better control, use the options below.
Fine tuning of the installation directories:
2008-09-29 20:51:09 +00:00
--bindir=DIR user executables [EPREFIX/bin]
--sbindir=DIR system admin executables [EPREFIX/sbin]
--libexecdir=DIR program executables [EPREFIX/libexec]
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
--libdir=DIR object code libraries [EPREFIX/lib]
--includedir=DIR C header files [PREFIX/include]
--oldincludedir=DIR C header files for non-gcc [/usr/include]
--datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
--datadir=DIR read-only architecture-independent data [DATAROOTDIR]
--infodir=DIR info documentation [DATAROOTDIR/info]
--localedir=DIR locale-dependent data [DATAROOTDIR/locale]
--mandir=DIR man documentation [DATAROOTDIR/man]
--docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
--htmldir=DIR html documentation [DOCDIR]
--dvidir=DIR dvi documentation [DOCDIR]
--pdfdir=DIR pdf documentation [DOCDIR]
--psdir=DIR ps documentation [DOCDIR]
2005-10-28 00:35:00 +00:00
_ACEOF
cat <<\_ACEOF
System types:
--build=BUILD configure for building on BUILD [guessed]
--host=HOST cross-compile to build programs to run on HOST [BUILD]
2009-04-01 01:54:14 +00:00
--target=TARGET configure for building compilers for TARGET [HOST]
2005-10-28 00:35:00 +00:00
_ACEOF
fi
if test -n "$ac_init_help"; then
cat <<\_ACEOF
Optional Features:
2008-09-29 20:51:09 +00:00
--disable-option-checking ignore unrecognized --enable/--with options
2005-10-28 00:35:00 +00:00
--disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no)
--enable-FEATURE[=ARG] include FEATURE [ARG=yes]
2008-10-01 05:43:35 +00:00
--enable-strict compile with strict compiler options default=yes
2008-10-14 22:55:22 +00:00
--enable-64bit-libs (deprecated, use --with-library-bits) build 64-bit libraries default= platform default
2005-10-28 00:35:00 +00:00
--enable-shared build shared libraries default=yes
--enable-static build static libraries default=no
--enable-debug build debug libraries default=no
--enable-release build release libraries default=yes
2009-09-03 20:40:02 +00:00
--enable-auto-cleanup enable auto cleanup of libraries default=no
2009-12-03 08:09:52 +00:00
--enable-draft enable draft APIs (and internal APIs) default=yes
2005-10-28 00:35:00 +00:00
--enable-renaming add a version suffix to symbols default=yes
2006-12-05 18:14:24 +00:00
--enable-tracing enable function and data tracing default=no
2010-01-09 02:15:20 +00:00
--disable-dyload disable dynamic loading default=no
2005-10-28 00:35:00 +00:00
--enable-rpath use rpath when linking default is only if necessary
--enable-threads build ICU with thread safety default=yes
2007-06-26 01:52:09 +00:00
--enable-weak-threads weakly reference the threading library default=no
2005-10-28 00:35:00 +00:00
--enable-extras build ICU extras default=yes
--enable-icuio build ICU's icuio library default=yes
--enable-layout build ICU's layout library default=yes
--enable-tests build ICU tests default=yes
--enable-samples build ICU samples default=yes
2007-06-26 01:52:09 +00:00
Additionally, the variable FORCE_LIBS may be set before calling configure.
If set, it will REPLACE any automatic list of libraries.
2005-10-28 00:35:00 +00:00
Optional Packages:
--with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
--without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
2009-04-01 01:54:14 +00:00
--with-cross-build=dir specify an absolute path to the build directory of an ICU built for the current platform default=no cross dir
2008-10-14 22:55:22 +00:00
--with-library-bits=bits specify how many bits to use for the library (32, 64, 64else32, nochange) default=nochange
2005-10-28 00:35:00 +00:00
--with-iostream=version specify the version of iostream to use (none, old, std, auto) default=auto
2010-04-16 19:18:06 +00:00
--with-data-packaging=type specify how to package ICU data (files, archive, library, static, auto) default=auto
2005-10-28 00:35:00 +00:00
--with-library-suffix=suffix tag a suffix to the library names default=
Some influential environment variables:
CC C compiler command
CFLAGS C compiler flags
LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
nonstandard directory <lib dir>
2008-09-29 20:51:09 +00:00
LIBS libraries to pass to the linker, e.g. -l<library>
CPPFLAGS C/C++/Objective C preprocessor flags, e.g. -I<include dir> if
you have headers in a nonstandard directory <include dir>
2005-10-28 00:35:00 +00:00
CXX C++ compiler command
CXXFLAGS C++ compiler flags
CPP C preprocessor
Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.
_ACEOF
2008-09-29 20:51:09 +00:00
ac_status=$?
2005-10-28 00:35:00 +00:00
fi
if test "$ac_init_help" = "recursive"; then
# If there are subdirs, report their specific --help.
for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
2008-09-29 20:51:09 +00:00
test -d "$ac_dir" ||
{ cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
continue
2005-10-28 00:35:00 +00:00
ac_builddir=.
2008-09-29 20:51:09 +00:00
case "$ac_dir" in
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
*)
ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
# A ".." for each directory in $ac_dir_suffix.
ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
case $ac_top_builddir_sub in
"") ac_top_builddir_sub=. ac_top_build_prefix= ;;
*) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
esac ;;
esac
ac_abs_top_builddir=$ac_pwd
ac_abs_builddir=$ac_pwd$ac_dir_suffix
# for backward compatibility:
ac_top_builddir=$ac_top_build_prefix
2005-10-28 00:35:00 +00:00
case $srcdir in
2008-09-29 20:51:09 +00:00
.) # We are building in place.
2005-10-28 00:35:00 +00:00
ac_srcdir=.
2008-09-29 20:51:09 +00:00
ac_top_srcdir=$ac_top_builddir_sub
ac_abs_top_srcdir=$ac_pwd ;;
[\\/]* | ?:[\\/]* ) # Absolute name.
2005-10-28 00:35:00 +00:00
ac_srcdir=$srcdir$ac_dir_suffix;
2008-09-29 20:51:09 +00:00
ac_top_srcdir=$srcdir
ac_abs_top_srcdir=$srcdir ;;
*) # Relative name.
ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
ac_top_srcdir=$ac_top_build_prefix$srcdir
ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
2005-10-28 00:35:00 +00:00
esac
2008-09-29 20:51:09 +00:00
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
cd "$ac_dir" || { ac_status=$?; continue; }
# Check for guested configure.
if test -f "$ac_srcdir/configure.gnu"; then
echo &&
$SHELL "$ac_srcdir/configure.gnu" --help=recursive
elif test -f "$ac_srcdir/configure"; then
echo &&
$SHELL "$ac_srcdir/configure" --help=recursive
2005-10-28 00:35:00 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
fi || ac_status=$?
cd "$ac_pwd" || { ac_status=$?; break; }
2005-10-28 00:35:00 +00:00
done
fi
2008-09-29 20:51:09 +00:00
test -n "$ac_init_help" && exit $ac_status
2005-10-28 00:35:00 +00:00
if $ac_init_version; then
cat <<\_ACEOF
2008-09-29 20:51:09 +00:00
configure
generated by GNU Autoconf 2.63
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
2005-10-28 00:35:00 +00:00
This configure script is free software; the Free Software Foundation
gives unlimited permission to copy, distribute and modify it.
2008-10-03 08:08:02 +00:00
2010-01-07 22:39:22 +00:00
Copyright (c) 1999-2010, International Business Machines Corporation and others. All Rights Reserved.
2005-10-28 00:35:00 +00:00
_ACEOF
2008-09-29 20:51:09 +00:00
exit
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
cat >config.log <<_ACEOF
2005-10-28 00:35:00 +00:00
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by $as_me, which was
2008-09-29 20:51:09 +00:00
generated by GNU Autoconf 2.63. Invocation command line was
2005-10-28 00:35:00 +00:00
$ $0 $@
_ACEOF
2008-09-29 20:51:09 +00:00
exec 5>>config.log
2005-10-28 00:35:00 +00:00
{
cat <<_ASUNAME
## --------- ##
## Platform. ##
## --------- ##
hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
uname -m = `(uname -m) 2>/dev/null || echo unknown`
uname -r = `(uname -r) 2>/dev/null || echo unknown`
uname -s = `(uname -s) 2>/dev/null || echo unknown`
uname -v = `(uname -v) 2>/dev/null || echo unknown`
/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
/bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
/bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
/usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2008-09-29 20:51:09 +00:00
/usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2005-10-28 00:35:00 +00:00
/bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
/usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
/bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
_ASUNAME
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
2008-09-29 20:51:09 +00:00
$as_echo "PATH: $as_dir"
2005-10-28 00:35:00 +00:00
done
2008-09-29 20:51:09 +00:00
IFS=$as_save_IFS
2005-10-28 00:35:00 +00:00
} >&5
cat >&5 <<_ACEOF
## ----------- ##
## Core tests. ##
## ----------- ##
_ACEOF
# Keep a trace of the command line.
# Strip out --no-create and --no-recursion so they do not pile up.
# Strip out --silent because we don't want to record it for future runs.
# Also quote any args containing shell meta-characters.
# Make two passes to allow for proper duplicate-argument suppression.
ac_configure_args=
ac_configure_args0=
ac_configure_args1=
ac_must_keep_next=false
for ac_pass in 1 2
do
for ac_arg
do
case $ac_arg in
-no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
-q | -quiet | --quiet | --quie | --qui | --qu | --q \
| -silent | --silent | --silen | --sile | --sil)
continue ;;
2008-09-29 20:51:09 +00:00
*\'*)
ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2005-10-28 00:35:00 +00:00
esac
case $ac_pass in
1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
2)
ac_configure_args1="$ac_configure_args1 '$ac_arg'"
if test $ac_must_keep_next = true; then
ac_must_keep_next=false # Got value, back to normal.
else
case $ac_arg in
*=* | --config-cache | -C | -disable-* | --disable-* \
| -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
| -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
| -with-* | --with-* | -without-* | --without-* | --x)
case "$ac_configure_args0 " in
"$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
esac
;;
-* ) ac_must_keep_next=true ;;
esac
fi
2008-09-29 20:51:09 +00:00
ac_configure_args="$ac_configure_args '$ac_arg'"
2005-10-28 00:35:00 +00:00
;;
esac
done
done
$as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
$as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
# When interrupted or exit'd, cleanup temporary files, and complete
# config.log. We remove comments because anyway the quotes in there
# would cause problems or look ugly.
2008-09-29 20:51:09 +00:00
# WARNING: Use '\'' to represent an apostrophe within the trap.
# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2005-10-28 00:35:00 +00:00
trap 'exit_status=$?
# Save into config.log some information that might help in debugging.
{
echo
cat <<\_ASBOX
## ---------------- ##
## Cache variables. ##
## ---------------- ##
_ASBOX
echo
# The following way of writing the cache mishandles newlines in values,
2008-09-29 20:51:09 +00:00
(
for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
eval ac_val=\$$ac_var
case $ac_val in #(
*${as_nl}*)
case $ac_var in #(
*_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
esac
case $ac_var in #(
_ | IFS | as_nl) ;; #(
BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
*) $as_unset $ac_var ;;
esac ;;
esac
done
2005-10-28 00:35:00 +00:00
(set) 2>&1 |
2008-09-29 20:51:09 +00:00
case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
*${as_nl}ac_space=\ *)
2005-10-28 00:35:00 +00:00
sed -n \
2008-09-29 20:51:09 +00:00
"s/'\''/'\''\\\\'\'''\''/g;
s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
;; #(
2005-10-28 00:35:00 +00:00
*)
2008-09-29 20:51:09 +00:00
sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2005-10-28 00:35:00 +00:00
;;
2008-09-29 20:51:09 +00:00
esac |
sort
)
2005-10-28 00:35:00 +00:00
echo
cat <<\_ASBOX
## ----------------- ##
## Output variables. ##
## ----------------- ##
_ASBOX
echo
for ac_var in $ac_subst_vars
do
2008-09-29 20:51:09 +00:00
eval ac_val=\$$ac_var
case $ac_val in
*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
esac
$as_echo "$ac_var='\''$ac_val'\''"
2005-10-28 00:35:00 +00:00
done | sort
echo
if test -n "$ac_subst_files"; then
cat <<\_ASBOX
2008-09-29 20:51:09 +00:00
## ------------------- ##
## File substitutions. ##
## ------------------- ##
2005-10-28 00:35:00 +00:00
_ASBOX
echo
for ac_var in $ac_subst_files
do
2008-09-29 20:51:09 +00:00
eval ac_val=\$$ac_var
case $ac_val in
*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
esac
$as_echo "$ac_var='\''$ac_val'\''"
2005-10-28 00:35:00 +00:00
done | sort
echo
fi
if test -s confdefs.h; then
cat <<\_ASBOX
## ----------- ##
## confdefs.h. ##
## ----------- ##
_ASBOX
echo
2008-09-29 20:51:09 +00:00
cat confdefs.h
2005-10-28 00:35:00 +00:00
echo
fi
test "$ac_signal" != 0 &&
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: caught signal $ac_signal"
$as_echo "$as_me: exit $exit_status"
2005-10-28 00:35:00 +00:00
} >&5
2008-09-29 20:51:09 +00:00
rm -f core *.core core.conftest.* &&
rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2005-10-28 00:35:00 +00:00
exit $exit_status
2008-09-29 20:51:09 +00:00
' 0
2005-10-28 00:35:00 +00:00
for ac_signal in 1 2 13 15; do
trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
done
ac_signal=0
# confdefs.h avoids OS command line length limits that DEFS can exceed.
2008-09-29 20:51:09 +00:00
rm -f -r conftest* confdefs.h
2005-10-28 00:35:00 +00:00
# Predefined preprocessor variables.
2003-04-25 21:43:50 +00:00
2005-10-28 00:35:00 +00:00
cat >>confdefs.h <<_ACEOF
#define PACKAGE_NAME "$PACKAGE_NAME"
_ACEOF
cat >>confdefs.h <<_ACEOF
#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
_ACEOF
cat >>confdefs.h <<_ACEOF
#define PACKAGE_VERSION "$PACKAGE_VERSION"
_ACEOF
cat >>confdefs.h <<_ACEOF
#define PACKAGE_STRING "$PACKAGE_STRING"
_ACEOF
cat >>confdefs.h <<_ACEOF
#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
_ACEOF
# Let the site file select an alternate cache file if it wants to.
2008-09-29 20:51:09 +00:00
# Prefer an explicitly selected file to automatically selected ones.
ac_site_file1=NONE
ac_site_file2=NONE
if test -n "$CONFIG_SITE"; then
ac_site_file1=$CONFIG_SITE
elif test "x$prefix" != xNONE; then
ac_site_file1=$prefix/share/config.site
ac_site_file2=$prefix/etc/config.site
else
ac_site_file1=$ac_default_prefix/share/config.site
ac_site_file2=$ac_default_prefix/etc/config.site
fi
for ac_site_file in "$ac_site_file1" "$ac_site_file2"
do
test "x$ac_site_file" = xNONE && continue
1999-10-25 22:36:32 +00:00
if test -r "$ac_site_file"; then
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2005-10-28 00:35:00 +00:00
sed 's/^/| /' "$ac_site_file" >&5
1999-10-25 22:36:32 +00:00
. "$ac_site_file"
fi
done
if test -r "$cache_file"; then
2005-10-28 00:35:00 +00:00
# Some versions of bash will fail to source /dev/null (special
# files actually), so we avoid doing that.
if test -f "$cache_file"; then
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: loading cache $cache_file" >&5
$as_echo "$as_me: loading cache $cache_file" >&6;}
2005-10-28 00:35:00 +00:00
case $cache_file in
2008-09-29 20:51:09 +00:00
[\\/]* | ?:[\\/]* ) . "$cache_file";;
*) . "./$cache_file";;
2005-10-28 00:35:00 +00:00
esac
fi
1999-10-25 22:36:32 +00:00
else
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: creating cache $cache_file" >&5
$as_echo "$as_me: creating cache $cache_file" >&6;}
2005-10-28 00:35:00 +00:00
>$cache_file
fi
# Check that the precious variables saved in the cache have kept the same
# value.
ac_cache_corrupted=false
2008-09-29 20:51:09 +00:00
for ac_var in $ac_precious_vars; do
2005-10-28 00:35:00 +00:00
eval ac_old_set=\$ac_cv_env_${ac_var}_set
eval ac_new_set=\$ac_env_${ac_var}_set
2008-09-29 20:51:09 +00:00
eval ac_old_val=\$ac_cv_env_${ac_var}_value
eval ac_new_val=\$ac_env_${ac_var}_value
2005-10-28 00:35:00 +00:00
case $ac_old_set,$ac_new_set in
set,)
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2005-10-28 00:35:00 +00:00
ac_cache_corrupted=: ;;
,set)
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2005-10-28 00:35:00 +00:00
ac_cache_corrupted=: ;;
,);;
*)
if test "x$ac_old_val" != "x$ac_new_val"; then
2008-09-29 20:51:09 +00:00
# differences in whitespace do not lead to failure.
ac_old_val_w=`echo x $ac_old_val`
ac_new_val_w=`echo x $ac_new_val`
if test "$ac_old_val_w" != "$ac_new_val_w"; then
{ $as_echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
ac_cache_corrupted=:
else
{ $as_echo "$as_me:$LINENO: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
eval $ac_var=\$ac_old_val
fi
{ $as_echo "$as_me:$LINENO: former value: \`$ac_old_val'" >&5
$as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
{ $as_echo "$as_me:$LINENO: current value: \`$ac_new_val'" >&5
$as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2005-10-28 00:35:00 +00:00
fi;;
esac
# Pass precious variables to config.status.
if test "$ac_new_set" = set; then
case $ac_new_val in
2008-09-29 20:51:09 +00:00
*\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2005-10-28 00:35:00 +00:00
*) ac_arg=$ac_var=$ac_new_val ;;
esac
case " $ac_configure_args " in
*" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
*) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
esac
fi
done
if $ac_cache_corrupted; then
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
{ $as_echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
{ { $as_echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
$as_echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; }
1999-10-25 22:36:32 +00:00
fi
2005-10-28 00:35:00 +00:00
2004-04-09 18:56:12 +00:00
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
ac_config_headers="$ac_config_headers common/icucfg.h"
2005-10-28 00:35:00 +00:00
1999-10-25 22:36:32 +00:00
PACKAGE="icu"
2003-04-25 21:43:50 +00:00
2010-06-17 19:50:26 +00:00
# Use custom echo test for newline option
# Current autoconf (2.65) gives incorrect echo newline option
# for icu-config
# This may be removed later - mow (June 17, 2010)
ICU_ECHO_C= ICU_ECHO_N= ICU_ECHO_T=
case `/bin/sh -c "echo -n x"` in
-n*)
case `/bin/sh -c "echo 'x\c'"` in
*c*) ICU_ECHO_T=' ';; # ECHO_T is single tab character.
*) ICU_ECHO_C='\c';;
esac;;
*)
ICU_ECHO_N='-n';;
esac
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for ICU version numbers" >&5
$as_echo_n "checking for ICU version numbers... " >&6; }
2001-06-22 16:01:27 +00:00
2008-10-03 08:08:02 +00:00
# Get the ICU version from uversion.h or other headers
2001-06-22 16:50:43 +00:00
geticuversion() {
2001-06-22 17:04:37 +00:00
sed -n 's/^[ ]*#[ ]*define[ ]*U_ICU_VERSION[ ]*"\([^"]*\)".*/\1/p' "$@"
2001-06-22 16:50:43 +00:00
}
2010-02-17 22:18:24 +00:00
getuversion() {
sed -n 's/^[ ]*#[ ]*define[ ]*U_UNICODE_VERSION[ ]*"\([^"]*\)".*/\1/p' "$@"
}
2009-11-17 16:57:41 +00:00
VERSION=`geticuversion $srcdir/common/unicode/uvernum.h`
2001-06-22 16:50:43 +00:00
if test x"$VERSION" = x; then
VERSION=`geticuversion $srcdir/common/unicode/*.h`
if test x"$VERSION" = x; then
2010-02-17 22:18:24 +00:00
{ { $as_echo "$as_me:$LINENO: error: Cannot determine ICU version number from uvernum.h header file" >&5
$as_echo "$as_me: error: Cannot determine ICU version number from uvernum.h header file" >&2;}
{ (exit 1); exit 1; }; }
fi
fi
UNICODE_VERSION=`getuversion $srcdir/common/unicode/uchar.h`
if test x"$UNICODE_VERSION" = x; then
UNICODE_VERSION=`getuversion $srcdir/common/unicode/*.h`
if test x"$UNICODE_VERSION" = x; then
{ { $as_echo "$as_me:$LINENO: error: Cannot determine Unicode version number from uchar.h header file" >&5
$as_echo "$as_me: error: Cannot determine Unicode version number from uchar.h header file" >&2;}
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; }
2001-06-22 16:50:43 +00:00
fi
fi
2008-10-03 08:08:02 +00:00
# Compute a reasonable library version from the release version. This is
# very bad, but that's wanted... We want to make sure that the LIB_VERSION
# has at least a dot in it, so we'll add a .0 if needed.
2000-10-13 18:29:14 +00:00
LIB_VERSION=`echo $VERSION | sed -e 's/\.//' -e 's/^\([^.]*\)$/\1.0/'`
LIB_VERSION_MAJOR=`echo $LIB_VERSION | sed 's/\..*//'`
2000-09-15 05:05:51 +00:00
2003-04-25 21:43:50 +00:00
2010-02-17 22:18:24 +00:00
{ $as_echo "$as_me:$LINENO: result: release $VERSION, library $LIB_VERSION, unicode version $UNICODE_VERSION" >&5
$as_echo "release $VERSION, library $LIB_VERSION, unicode version $UNICODE_VERSION" >&6; }
2001-06-22 16:01:27 +00:00
2003-04-25 21:43:50 +00:00
2008-10-03 08:08:02 +00:00
# Determine the host system
2006-02-14 18:16:28 +00:00
ac_aux_dir=
2008-09-29 20:51:09 +00:00
for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
if test -f "$ac_dir/install-sh"; then
2006-02-14 18:16:28 +00:00
ac_aux_dir=$ac_dir
ac_install_sh="$ac_aux_dir/install-sh -c"
break
2008-09-29 20:51:09 +00:00
elif test -f "$ac_dir/install.sh"; then
2006-02-14 18:16:28 +00:00
ac_aux_dir=$ac_dir
ac_install_sh="$ac_aux_dir/install.sh -c"
break
2008-09-29 20:51:09 +00:00
elif test -f "$ac_dir/shtool"; then
2006-02-14 18:16:28 +00:00
ac_aux_dir=$ac_dir
ac_install_sh="$ac_aux_dir/shtool install -c"
break
fi
done
if test -z "$ac_aux_dir"; then
2008-09-29 20:51:09 +00:00
{ { $as_echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&5
$as_echo "$as_me: error: cannot find install-sh or install.sh in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" >&2;}
2006-02-14 18:16:28 +00:00
{ (exit 1); exit 1; }; }
fi
2008-09-29 20:51:09 +00:00
# These three variables are undocumented and unsupported,
# and are intended to be withdrawn in a future Autoconf release.
# They can cause serious problems if a builder's source tree is in a directory
# whose full name contains unusual characters.
ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2006-02-14 18:16:28 +00:00
# Make sure we can run config.sub.
2008-09-29 20:51:09 +00:00
$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
{ { $as_echo "$as_me:$LINENO: error: cannot run $SHELL $ac_aux_dir/config.sub" >&5
$as_echo "$as_me: error: cannot run $SHELL $ac_aux_dir/config.sub" >&2;}
2006-02-14 18:16:28 +00:00
{ (exit 1); exit 1; }; }
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking build system type" >&5
$as_echo_n "checking build system type... " >&6; }
2006-02-14 18:16:28 +00:00
if test "${ac_cv_build+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
else
ac_build_alias=$build_alias
test "x$ac_build_alias" = x &&
ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
test "x$ac_build_alias" = x &&
{ { $as_echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
$as_echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
2006-02-14 18:16:28 +00:00
{ (exit 1); exit 1; }; }
2008-09-29 20:51:09 +00:00
ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
{ { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&5
$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $ac_build_alias failed" >&2;}
2006-02-14 18:16:28 +00:00
{ (exit 1); exit 1; }; }
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_build" >&5
$as_echo "$ac_cv_build" >&6; }
case $ac_cv_build in
*-*-*) ;;
*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical build" >&5
$as_echo "$as_me: error: invalid value of canonical build" >&2;}
{ (exit 1); exit 1; }; };;
esac
2006-02-14 18:16:28 +00:00
build=$ac_cv_build
2008-09-29 20:51:09 +00:00
ac_save_IFS=$IFS; IFS='-'
set x $ac_cv_build
shift
build_cpu=$1
build_vendor=$2
shift; shift
# Remember, the first character of IFS is used to create $*,
# except with old shells:
build_os=$*
IFS=$ac_save_IFS
case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
{ $as_echo "$as_me:$LINENO: checking host system type" >&5
$as_echo_n "checking host system type... " >&6; }
2006-02-14 18:16:28 +00:00
if test "${ac_cv_host+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
else
if test "x$host_alias" = x; then
ac_cv_host=$ac_cv_build
else
ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
{ { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&5
$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $host_alias failed" >&2;}
2006-02-14 18:16:28 +00:00
{ (exit 1); exit 1; }; }
2008-09-29 20:51:09 +00:00
fi
2006-02-14 18:16:28 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_host" >&5
$as_echo "$ac_cv_host" >&6; }
case $ac_cv_host in
*-*-*) ;;
*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical host" >&5
$as_echo "$as_me: error: invalid value of canonical host" >&2;}
{ (exit 1); exit 1; }; };;
esac
2006-02-14 18:16:28 +00:00
host=$ac_cv_host
2008-09-29 20:51:09 +00:00
ac_save_IFS=$IFS; IFS='-'
set x $ac_cv_host
shift
host_cpu=$1
host_vendor=$2
shift; shift
# Remember, the first character of IFS is used to create $*,
# except with old shells:
host_os=$*
IFS=$ac_save_IFS
case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2006-02-14 18:16:28 +00:00
2009-04-01 01:54:14 +00:00
{ $as_echo "$as_me:$LINENO: checking target system type" >&5
$as_echo_n "checking target system type... " >&6; }
if test "${ac_cv_target+set}" = set; then
$as_echo_n "(cached) " >&6
else
if test "x$target_alias" = x; then
ac_cv_target=$ac_cv_host
else
ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
{ { $as_echo "$as_me:$LINENO: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&5
$as_echo "$as_me: error: $SHELL $ac_aux_dir/config.sub $target_alias failed" >&2;}
{ (exit 1); exit 1; }; }
fi
fi
{ $as_echo "$as_me:$LINENO: result: $ac_cv_target" >&5
$as_echo "$ac_cv_target" >&6; }
case $ac_cv_target in
*-*-*) ;;
*) { { $as_echo "$as_me:$LINENO: error: invalid value of canonical target" >&5
$as_echo "$as_me: error: invalid value of canonical target" >&2;}
{ (exit 1); exit 1; }; };;
esac
target=$ac_cv_target
ac_save_IFS=$IFS; IFS='-'
set x $ac_cv_target
shift
target_cpu=$1
target_vendor=$2
shift; shift
# Remember, the first character of IFS is used to create $*,
# except with old shells:
target_os=$*
IFS=$ac_save_IFS
case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
# The aliases save the names the user supplied, while $host etc.
# will get canonicalized.
test -n "$target_alias" &&
test "$program_prefix$program_suffix$program_transform_name" = \
NONENONEs,x,x, &&
program_prefix=${target_alias}-
2006-02-14 18:16:28 +00:00
2003-04-25 21:43:50 +00:00
2004-04-09 18:56:12 +00:00
2008-10-03 08:08:02 +00:00
# This variable is needed on z/OS because the C++ compiler only recognizes .C
2008-12-12 17:44:40 +00:00
_CXX_CXXSUFFIX=cpp
2006-02-14 18:16:28 +00:00
export _CXX_CXXSUFFIX
2008-10-03 08:08:02 +00:00
# Checks for programs
2005-10-28 00:35:00 +00:00
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
if test -n "$ac_tool_prefix"; then
# Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
set dummy ${ac_tool_prefix}gcc; ac_word=$2
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_prog_CC+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2003-04-24 19:29:57 +00:00
else
if test -n "$CC"; then
ac_cv_prog_CC="$CC" # Let the user override the test.
else
2005-10-28 00:35:00 +00:00
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
2008-09-29 20:51:09 +00:00
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2005-10-28 00:35:00 +00:00
ac_cv_prog_CC="${ac_tool_prefix}gcc"
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2005-10-28 00:35:00 +00:00
break 2
fi
done
done
2008-09-29 20:51:09 +00:00
IFS=$as_save_IFS
2005-10-28 00:35:00 +00:00
fi
fi
CC=$ac_cv_prog_CC
if test -n "$CC"; then
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $CC" >&5
$as_echo "$CC" >&6; }
2005-10-28 00:35:00 +00:00
else
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: no" >&5
$as_echo "no" >&6; }
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
2005-10-28 00:35:00 +00:00
fi
if test -z "$ac_cv_prog_CC"; then
ac_ct_CC=$CC
# Extract the first word of "gcc", so it can be a program name with args.
set dummy gcc; ac_word=$2
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
if test -n "$ac_ct_CC"; then
ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
2008-09-29 20:51:09 +00:00
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2005-10-28 00:35:00 +00:00
ac_cv_prog_ac_ct_CC="gcc"
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2005-10-28 00:35:00 +00:00
break 2
fi
done
done
2008-09-29 20:51:09 +00:00
IFS=$as_save_IFS
2005-10-28 00:35:00 +00:00
fi
fi
ac_ct_CC=$ac_cv_prog_ac_ct_CC
if test -n "$ac_ct_CC"; then
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
$as_echo "$ac_ct_CC" >&6; }
2005-10-28 00:35:00 +00:00
else
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: no" >&5
$as_echo "no" >&6; }
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
if test "x$ac_ct_CC" = x; then
CC=""
else
case $cross_compiling:$ac_tool_warned in
yes:)
{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
ac_tool_warned=yes ;;
esac
CC=$ac_ct_CC
fi
2005-10-28 00:35:00 +00:00
else
CC="$ac_cv_prog_CC"
fi
if test -z "$CC"; then
2008-09-29 20:51:09 +00:00
if test -n "$ac_tool_prefix"; then
# Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2005-10-28 00:35:00 +00:00
set dummy ${ac_tool_prefix}cc; ac_word=$2
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_prog_CC+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
if test -n "$CC"; then
ac_cv_prog_CC="$CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
2008-09-29 20:51:09 +00:00
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2005-10-28 00:35:00 +00:00
ac_cv_prog_CC="${ac_tool_prefix}cc"
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2005-10-28 00:35:00 +00:00
break 2
fi
done
done
2008-09-29 20:51:09 +00:00
IFS=$as_save_IFS
2005-10-28 00:35:00 +00:00
fi
fi
CC=$ac_cv_prog_CC
if test -n "$CC"; then
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $CC" >&5
$as_echo "$CC" >&6; }
2005-10-28 00:35:00 +00:00
else
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: no" >&5
$as_echo "no" >&6; }
2005-10-28 00:35:00 +00:00
fi
2000-01-06 20:14:26 +00:00
2008-09-29 20:51:09 +00:00
fi
2005-10-28 00:35:00 +00:00
fi
2004-04-09 18:56:12 +00:00
if test -z "$CC"; then
2003-05-09 00:02:58 +00:00
# Extract the first word of "cc", so it can be a program name with args.
set dummy cc; ac_word=$2
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_prog_CC+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
1999-10-25 22:36:32 +00:00
else
if test -n "$CC"; then
ac_cv_prog_CC="$CC" # Let the user override the test.
else
ac_prog_rejected=no
2005-10-28 00:35:00 +00:00
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
2008-09-29 20:51:09 +00:00
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2005-10-28 00:35:00 +00:00
if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
ac_prog_rejected=yes
continue
fi
ac_cv_prog_CC="cc"
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2005-10-28 00:35:00 +00:00
break 2
fi
done
done
2008-09-29 20:51:09 +00:00
IFS=$as_save_IFS
2005-10-28 00:35:00 +00:00
1999-10-25 22:36:32 +00:00
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
2005-10-28 00:35:00 +00:00
if test $# != 0; then
1999-10-25 22:36:32 +00:00
# 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
2005-10-28 00:35:00 +00:00
ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1999-10-25 22:36:32 +00:00
fi
fi
fi
fi
2005-10-28 00:35:00 +00:00
CC=$ac_cv_prog_CC
1999-10-25 22:36:32 +00:00
if test -n "$CC"; then
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $CC" >&5
$as_echo "$CC" >&6; }
1999-10-25 22:36:32 +00:00
else
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: no" >&5
$as_echo "no" >&6; }
1999-10-25 22:36:32 +00:00
fi
2008-09-29 20:51:09 +00:00
2005-10-28 00:35:00 +00:00
fi
if test -z "$CC"; then
if test -n "$ac_tool_prefix"; then
2008-09-29 20:51:09 +00:00
for ac_prog in cl.exe
2005-10-28 00:35:00 +00:00
do
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_prog_CC+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
1999-10-25 22:36:32 +00:00
else
if test -n "$CC"; then
ac_cv_prog_CC="$CC" # Let the user override the test.
else
2005-10-28 00:35:00 +00:00
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
2008-09-29 20:51:09 +00:00
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2005-10-28 00:35:00 +00:00
ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2005-10-28 00:35:00 +00:00
break 2
fi
done
done
2008-09-29 20:51:09 +00:00
IFS=$as_save_IFS
2005-10-28 00:35:00 +00:00
1999-10-25 22:36:32 +00:00
fi
fi
2005-10-28 00:35:00 +00:00
CC=$ac_cv_prog_CC
1999-10-25 22:36:32 +00:00
if test -n "$CC"; then
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $CC" >&5
$as_echo "$CC" >&6; }
1999-10-25 22:36:32 +00:00
else
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: no" >&5
$as_echo "no" >&6; }
2003-04-24 19:29:57 +00:00
fi
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
2005-10-28 00:35:00 +00:00
test -n "$CC" && break
done
fi
if test -z "$CC"; then
ac_ct_CC=$CC
2008-09-29 20:51:09 +00:00
for ac_prog in cl.exe
2005-10-28 00:35:00 +00:00
do
# Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
if test -n "$ac_ct_CC"; then
ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
2008-09-29 20:51:09 +00:00
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2005-10-28 00:35:00 +00:00
ac_cv_prog_ac_ct_CC="$ac_prog"
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2005-10-28 00:35:00 +00:00
break 2
2003-04-25 21:43:50 +00:00
fi
2005-10-28 00:35:00 +00:00
done
done
2008-09-29 20:51:09 +00:00
IFS=$as_save_IFS
2005-10-28 00:35:00 +00:00
fi
fi
ac_ct_CC=$ac_cv_prog_ac_ct_CC
if test -n "$ac_ct_CC"; then
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
$as_echo "$ac_ct_CC" >&6; }
2005-10-28 00:35:00 +00:00
else
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: no" >&5
$as_echo "no" >&6; }
2003-04-24 19:29:57 +00:00
fi
2008-09-29 20:51:09 +00:00
2005-10-28 00:35:00 +00:00
test -n "$ac_ct_CC" && break
done
2004-04-09 18:56:12 +00:00
2008-09-29 20:51:09 +00:00
if test "x$ac_ct_CC" = x; then
CC=""
else
case $cross_compiling:$ac_tool_warned in
yes:)
{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
ac_tool_warned=yes ;;
esac
CC=$ac_ct_CC
fi
2005-10-28 00:35:00 +00:00
fi
fi
2008-09-29 20:51:09 +00:00
test -z "$CC" && { { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
{ { $as_echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
2005-10-28 00:35:00 +00:00
See \`config.log' for more details." >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: error: no acceptable C compiler found in \$PATH
2005-10-28 00:35:00 +00:00
See \`config.log' for more details." >&2;}
2008-09-29 20:51:09 +00:00
{ (exit 1); exit 1; }; }; }
2005-10-28 00:35:00 +00:00
# Provide some information about the compiler.
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: checking for C compiler version" >&5
set X $ac_compile
ac_compiler=$2
{ (ac_try="$ac_compiler --version >&5"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compiler --version >&5") 2>&5
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2005-10-28 00:35:00 +00:00
(exit $ac_status); }
2008-09-29 20:51:09 +00:00
{ (ac_try="$ac_compiler -v >&5"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compiler -v >&5") 2>&5
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2005-10-28 00:35:00 +00:00
(exit $ac_status); }
2008-09-29 20:51:09 +00:00
{ (ac_try="$ac_compiler -V >&5"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compiler -V >&5") 2>&5
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2005-10-28 00:35:00 +00:00
(exit $ac_status); }
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
int
main ()
{
;
return 0;
}
_ACEOF
ac_clean_files_save=$ac_clean_files
2008-09-29 20:51:09 +00:00
ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2005-10-28 00:35:00 +00:00
# Try to create an executable without -o first, disregard a.out.
# It will help us diagnose broken compilers, and finding out an intuition
# of exeext.
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
$as_echo_n "checking for C compiler default output file name... " >&6; }
ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
# The possible output files:
ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
ac_rmfiles=
for ac_file in $ac_files
do
case $ac_file in
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
* ) ac_rmfiles="$ac_rmfiles $ac_file";;
esac
done
rm -f $ac_rmfiles
if { (ac_try="$ac_link_default"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link_default") 2>&5
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2005-10-28 00:35:00 +00:00
(exit $ac_status); }; then
2008-09-29 20:51:09 +00:00
# Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
# in a Makefile. We should not override ac_cv_exeext if it was cached,
# so that the user can short-circuit this test for compilers unknown to
# Autoconf.
for ac_file in $ac_files ''
2005-10-28 00:35:00 +00:00
do
test -f "$ac_file" || continue
case $ac_file in
2008-09-29 20:51:09 +00:00
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2005-10-28 00:35:00 +00:00
;;
[ab].out )
# We found the default executable, but exeext='' is most
# certainly right.
break;;
*.* )
2008-09-29 20:51:09 +00:00
if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
then :; else
ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
fi
# We set ac_cv_exeext here because the later test for it is not
# safe: cross compilers may not add the suffix if given an `-o'
# argument, so we may need to know it at that point already.
# Even if this section looks crufty: it has the advantage of
# actually working.
2005-10-28 00:35:00 +00:00
break;;
* )
break;;
esac
done
2008-09-29 20:51:09 +00:00
test "$ac_cv_exeext" = no && ac_cv_exeext=
2005-10-28 00:35:00 +00:00
else
2008-09-29 20:51:09 +00:00
ac_file=''
fi
{ $as_echo "$as_me:$LINENO: result: $ac_file" >&5
$as_echo "$ac_file" >&6; }
if test -z "$ac_file"; then
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
{ { $as_echo "$as_me:$LINENO: error: C compiler cannot create executables
2005-10-28 00:35:00 +00:00
See \`config.log' for more details." >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: error: C compiler cannot create executables
2005-10-28 00:35:00 +00:00
See \`config.log' for more details." >&2;}
2008-09-29 20:51:09 +00:00
{ (exit 77); exit 77; }; }; }
2005-10-28 00:35:00 +00:00
fi
ac_exeext=$ac_cv_exeext
2008-09-29 20:51:09 +00:00
# Check that the compiler produces executables we can run. If not, either
2005-10-28 00:35:00 +00:00
# the compiler is broken, or we cross compile.
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking whether the C compiler works" >&5
$as_echo_n "checking whether the C compiler works... " >&6; }
2005-10-28 00:35:00 +00:00
# FIXME: These cross compiler hacks should be removed for Autoconf 3.0
# If not cross compiling, check that we can run a simple program.
if test "$cross_compiling" != yes; then
if { ac_try='./$ac_file'
2008-09-29 20:51:09 +00:00
{ (case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_try") 2>&5
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2005-10-28 00:35:00 +00:00
(exit $ac_status); }; }; then
cross_compiling=no
2003-04-24 19:29:57 +00:00
else
2005-10-28 00:35:00 +00:00
if test "$cross_compiling" = maybe; then
cross_compiling=yes
else
2008-09-29 20:51:09 +00:00
{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
{ { $as_echo "$as_me:$LINENO: error: cannot run C compiled programs.
2005-10-28 00:35:00 +00:00
If you meant to cross compile, use \`--host'.
See \`config.log' for more details." >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: error: cannot run C compiled programs.
2005-10-28 00:35:00 +00:00
If you meant to cross compile, use \`--host'.
See \`config.log' for more details." >&2;}
2008-09-29 20:51:09 +00:00
{ (exit 1); exit 1; }; }; }
2005-10-28 00:35:00 +00:00
fi
2003-04-24 19:29:57 +00:00
fi
2001-06-22 16:01:27 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: yes" >&5
$as_echo "yes" >&6; }
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2005-10-28 00:35:00 +00:00
ac_clean_files=$ac_clean_files_save
2008-09-29 20:51:09 +00:00
# Check that the compiler produces executables we can run. If not, either
2005-10-28 00:35:00 +00:00
# the compiler is broken, or we cross compile.
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
$as_echo_n "checking whether we are cross compiling... " >&6; }
{ $as_echo "$as_me:$LINENO: result: $cross_compiling" >&5
$as_echo "$cross_compiling" >&6; }
{ $as_echo "$as_me:$LINENO: checking for suffix of executables" >&5
$as_echo_n "checking for suffix of executables... " >&6; }
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>&5
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2005-10-28 00:35:00 +00:00
(exit $ac_status); }; then
# If both `conftest.exe' and `conftest' are `present' (well, observable)
# catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
# work properly (i.e., refer to `conftest.exe'), while it won't with
# `rm'.
for ac_file in conftest.exe conftest conftest.*; do
test -f "$ac_file" || continue
case $ac_file in
2008-09-29 20:51:09 +00:00
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2005-10-28 00:35:00 +00:00
*.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
break;;
* ) break;;
esac
done
1999-10-25 22:36:32 +00:00
else
2008-09-29 20:51:09 +00:00
{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2005-10-28 00:35:00 +00:00
See \`config.log' for more details." >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2005-10-28 00:35:00 +00:00
See \`config.log' for more details." >&2;}
2008-09-29 20:51:09 +00:00
{ (exit 1); exit 1; }; }; }
2003-04-24 19:29:57 +00:00
fi
2005-10-28 00:35:00 +00:00
rm -f conftest$ac_cv_exeext
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
$as_echo "$ac_cv_exeext" >&6; }
2005-10-28 00:35:00 +00:00
rm -f conftest.$ac_ext
EXEEXT=$ac_cv_exeext
ac_exeext=$EXEEXT
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for suffix of object files" >&5
$as_echo_n "checking for suffix of object files... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_objext+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
int
main ()
{
2003-04-24 19:29:57 +00:00
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.o conftest.obj
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>&5
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2005-10-28 00:35:00 +00:00
(exit $ac_status); }; then
2008-09-29 20:51:09 +00:00
for ac_file in conftest.o conftest.obj conftest.*; do
test -f "$ac_file" || continue;
2005-10-28 00:35:00 +00:00
case $ac_file in
2008-09-29 20:51:09 +00:00
*.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2005-10-28 00:35:00 +00:00
*) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
break;;
esac
done
2003-05-09 00:02:58 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
{ { $as_echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2005-10-28 00:35:00 +00:00
See \`config.log' for more details." >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: error: cannot compute suffix of object files: cannot compile
2005-10-28 00:35:00 +00:00
See \`config.log' for more details." >&2;}
2008-09-29 20:51:09 +00:00
{ (exit 1); exit 1; }; }; }
2004-04-09 20:43:20 +00:00
fi
2004-04-09 18:56:12 +00:00
2005-10-28 00:35:00 +00:00
rm -f conftest.$ac_cv_objext conftest.$ac_ext
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
$as_echo "$ac_cv_objext" >&6; }
2005-10-28 00:35:00 +00:00
OBJEXT=$ac_cv_objext
ac_objext=$OBJEXT
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_c_compiler_gnu+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2004-04-09 20:43:20 +00:00
else
2005-10-28 00:35:00 +00:00
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
int
main ()
{
#ifndef __GNUC__
choke me
#endif
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2005-10-28 00:35:00 +00:00
ac_compiler_gnu=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_compiler_gnu=no
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2005-10-28 00:35:00 +00:00
ac_cv_c_compiler_gnu=$ac_compiler_gnu
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
$as_echo "$ac_cv_c_compiler_gnu" >&6; }
if test $ac_compiler_gnu = yes; then
GCC=yes
else
GCC=
fi
2005-10-28 00:35:00 +00:00
ac_test_CFLAGS=${CFLAGS+set}
ac_save_CFLAGS=$CFLAGS
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
$as_echo_n "checking whether $CC accepts -g... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_prog_cc_g+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
2008-09-29 20:51:09 +00:00
ac_save_c_werror_flag=$ac_c_werror_flag
ac_c_werror_flag=yes
ac_cv_prog_cc_g=no
CFLAGS="-g"
cat >conftest.$ac_ext <<_ACEOF
2005-10-28 00:35:00 +00:00
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
int
main ()
{
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_cv_prog_cc_g=yes
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
CFLAGS=""
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
int
main ()
{
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
:
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
ac_c_werror_flag=$ac_save_c_werror_flag
CFLAGS="-g"
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
int
main ()
{
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
1999-10-25 22:36:32 +00:00
ac_cv_prog_cc_g=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2004-04-09 20:43:20 +00:00
2008-09-29 20:51:09 +00:00
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2004-04-09 18:56:12 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
ac_c_werror_flag=$ac_save_c_werror_flag
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
$as_echo "$ac_cv_prog_cc_g" >&6; }
1999-10-25 22:36:32 +00:00
if test "$ac_test_CFLAGS" = set; then
2005-10-28 00:35:00 +00:00
CFLAGS=$ac_save_CFLAGS
1999-10-25 22:36:32 +00:00
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
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for $CC option to accept ISO C89" >&5
$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
if test "${ac_cv_prog_cc_c89+set}" = set; then
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
2008-09-29 20:51:09 +00:00
ac_cv_prog_cc_c89=no
2005-10-28 00:35:00 +00:00
ac_save_CC=$CC
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#include <stdarg.h>
#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
/* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
struct buf { int x; };
FILE * (*rcsopen) (struct buf *, struct stat *, int);
static char *e (p, i)
char **p;
int i;
{
return p[i];
}
static char *f (char * (*g) (char **, int), char **p, ...)
{
char *s;
va_list v;
va_start (v,p);
s = g (p, va_arg (v,int));
va_end (v);
return s;
}
2004-04-09 20:43:20 +00:00
2005-10-28 00:35:00 +00:00
/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
function prototypes and stuff, but not '\xHH' hex character constants.
These don't provoke an error unfortunately, instead are silently treated
2008-09-29 20:51:09 +00:00
as 'x'. The following induces an error, until -std is added to get
2005-10-28 00:35:00 +00:00
proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
array size at least. It's necessary to write '\x00'==0 to get something
2008-09-29 20:51:09 +00:00
that's true only with -std. */
2005-10-28 00:35:00 +00:00
int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2008-09-29 20:51:09 +00:00
/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
inside strings and character constants. */
#define FOO(x) 'x'
int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2005-10-28 00:35:00 +00:00
int test (int i, double x);
struct s1 {int (*f) (int a);};
struct s2 {int (*f) (double a);};
int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
int argc;
char **argv;
int
main ()
{
return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
;
return 0;
}
_ACEOF
2008-09-29 20:51:09 +00:00
for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2004-04-09 18:56:12 +00:00
do
2005-10-28 00:35:00 +00:00
CC="$ac_save_CC $ac_arg"
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_cv_prog_cc_c89=$ac_arg
else
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2004-04-09 18:56:12 +00:00
2008-09-29 20:51:09 +00:00
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext
test "x$ac_cv_prog_cc_c89" != "xno" && break
2004-04-09 18:56:12 +00:00
done
2008-09-29 20:51:09 +00:00
rm -f conftest.$ac_ext
2005-10-28 00:35:00 +00:00
CC=$ac_save_CC
2004-04-09 18:56:12 +00:00
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
# AC_CACHE_VAL
case "x$ac_cv_prog_cc_c89" in
x)
{ $as_echo "$as_me:$LINENO: result: none needed" >&5
$as_echo "none needed" >&6; } ;;
xno)
{ $as_echo "$as_me:$LINENO: result: unsupported" >&5
$as_echo "unsupported" >&6; } ;;
2005-10-28 00:35:00 +00:00
*)
2008-09-29 20:51:09 +00:00
CC="$CC $ac_cv_prog_cc_c89"
{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cc_c89" >&5
$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
2005-10-28 00:35:00 +00:00
esac
2008-09-29 20:51:09 +00:00
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
if test -z "$CXX"; then
if test -n "$CCC"; then
CXX=$CCC
else
if test -n "$ac_tool_prefix"; then
for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
do
# Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
set dummy $ac_tool_prefix$ac_prog; ac_word=$2
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
if test "${ac_cv_prog_CXX+set}" = set; then
$as_echo_n "(cached) " >&6
else
if test -n "$CXX"; then
ac_cv_prog_CXX="$CXX" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
2005-10-28 00:35:00 +00:00
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
2008-09-29 20:51:09 +00:00
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2005-10-28 00:35:00 +00:00
ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2005-10-28 00:35:00 +00:00
break 2
fi
done
done
2008-09-29 20:51:09 +00:00
IFS=$as_save_IFS
2005-10-28 00:35:00 +00:00
fi
2003-05-09 00:02:58 +00:00
fi
2005-10-28 00:35:00 +00:00
CXX=$ac_cv_prog_CXX
if test -n "$CXX"; then
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $CXX" >&5
$as_echo "$CXX" >&6; }
2005-10-28 00:35:00 +00:00
else
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: no" >&5
$as_echo "no" >&6; }
2003-05-09 00:02:58 +00:00
fi
1999-10-25 22:36:32 +00:00
2008-09-29 20:51:09 +00:00
2005-10-28 00:35:00 +00:00
test -n "$CXX" && break
done
fi
if test -z "$CXX"; then
ac_ct_CXX=$CXX
2008-09-29 20:51:09 +00:00
for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2005-10-28 00:35:00 +00:00
do
# Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
if test -n "$ac_ct_CXX"; then
ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
2008-09-29 20:51:09 +00:00
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2005-10-28 00:35:00 +00:00
ac_cv_prog_ac_ct_CXX="$ac_prog"
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2005-10-28 00:35:00 +00:00
break 2
fi
done
done
2008-09-29 20:51:09 +00:00
IFS=$as_save_IFS
2003-05-09 00:02:58 +00:00
2005-10-28 00:35:00 +00:00
fi
fi
ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
if test -n "$ac_ct_CXX"; then
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
$as_echo "$ac_ct_CXX" >&6; }
2004-04-09 20:43:20 +00:00
else
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: no" >&5
$as_echo "no" >&6; }
2004-04-09 20:43:20 +00:00
fi
2003-05-09 00:02:58 +00:00
2008-09-29 20:51:09 +00:00
2005-10-28 00:35:00 +00:00
test -n "$ac_ct_CXX" && break
done
2008-09-29 20:51:09 +00:00
if test "x$ac_ct_CXX" = x; then
CXX="g++"
else
case $cross_compiling:$ac_tool_warned in
yes:)
{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
ac_tool_warned=yes ;;
esac
CXX=$ac_ct_CXX
fi
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
fi
fi
2005-10-28 00:35:00 +00:00
# Provide some information about the compiler.
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: checking for C++ compiler version" >&5
set X $ac_compile
ac_compiler=$2
{ (ac_try="$ac_compiler --version >&5"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compiler --version >&5") 2>&5
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2005-10-28 00:35:00 +00:00
(exit $ac_status); }
2008-09-29 20:51:09 +00:00
{ (ac_try="$ac_compiler -v >&5"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compiler -v >&5") 2>&5
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2005-10-28 00:35:00 +00:00
(exit $ac_status); }
2008-09-29 20:51:09 +00:00
{ (ac_try="$ac_compiler -V >&5"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compiler -V >&5") 2>&5
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2005-10-28 00:35:00 +00:00
(exit $ac_status); }
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
int
main ()
{
#ifndef __GNUC__
choke me
#endif
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_cxx_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2005-10-28 00:35:00 +00:00
ac_compiler_gnu=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_compiler_gnu=no
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2005-10-28 00:35:00 +00:00
ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
if test $ac_compiler_gnu = yes; then
GXX=yes
else
GXX=
fi
2005-10-28 00:35:00 +00:00
ac_test_CXXFLAGS=${CXXFLAGS+set}
ac_save_CXXFLAGS=$CXXFLAGS
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
$as_echo_n "checking whether $CXX accepts -g... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_prog_cxx_g+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
2008-09-29 20:51:09 +00:00
ac_save_cxx_werror_flag=$ac_cxx_werror_flag
ac_cxx_werror_flag=yes
ac_cv_prog_cxx_g=no
CXXFLAGS="-g"
cat >conftest.$ac_ext <<_ACEOF
2005-10-28 00:35:00 +00:00
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
int
main ()
{
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_cxx_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
1999-10-25 22:36:32 +00:00
ac_cv_prog_cxx_g=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2004-04-09 20:43:20 +00:00
2008-09-29 20:51:09 +00:00
CXXFLAGS=""
cat >conftest.$ac_ext <<_ACEOF
2005-10-28 00:35:00 +00:00
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2008-09-29 20:51:09 +00:00
2005-10-28 00:35:00 +00:00
int
main ()
{
2008-09-29 20:51:09 +00:00
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_cxx_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2005-10-28 00:35:00 +00:00
:
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_cxx_werror_flag=$ac_save_cxx_werror_flag
CXXFLAGS="-g"
cat >conftest.$ac_ext <<_ACEOF
2005-10-28 00:35:00 +00:00
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2008-09-29 20:51:09 +00:00
2005-10-28 00:35:00 +00:00
int
main ()
{
2008-09-29 20:51:09 +00:00
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_cxx_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_cv_prog_cxx_g=yes
2005-10-28 00:35:00 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
ac_cxx_werror_flag=$ac_save_cxx_werror_flag
fi
{ $as_echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
$as_echo "$ac_cv_prog_cxx_g" >&6; }
if test "$ac_test_CXXFLAGS" = set; then
CXXFLAGS=$ac_save_CXXFLAGS
elif test $ac_cv_prog_cxx_g = yes; then
if test "$GXX" = yes; then
CXXFLAGS="-g -O2"
else
CXXFLAGS="-g"
fi
else
if test "$GXX" = yes; then
CXXFLAGS="-O2"
else
CXXFLAGS=
fi
fi
2005-10-28 00:35:00 +00:00
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2004-04-09 20:43:20 +00:00
2009-04-01 01:54:14 +00:00
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
{ $as_echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
$as_echo_n "checking how to run the C preprocessor... " >&6; }
# On Suns, sometimes $CPP names a directory.
if test -n "$CPP" && test -d "$CPP"; then
CPP=
fi
if test -z "$CPP"; then
if test "${ac_cv_prog_CPP+set}" = set; then
$as_echo_n "(cached) " >&6
else
# Double quotes because CPP needs to be expanded
for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
do
ac_preproc_ok=false
for ac_c_preproc_warn_flag in '' yes
do
# Use a header file that comes with gcc, so configuring glibc
# with a fresh cross-compiler works.
# Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
# <limits.h> exists even on freestanding compilers.
# On the NeXT, cc -E runs the code through the compiler's parser,
# not just through cpp. "Syntax error" is here to catch this case.
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#ifdef __STDC__
# include <limits.h>
#else
# include <assert.h>
#endif
Syntax error
_ACEOF
if { (ac_try="$ac_cpp conftest.$ac_ext"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } >/dev/null && {
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
test ! -s conftest.err
}; then
:
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
# Broken: fails on valid input.
continue
fi
rm -f conftest.err conftest.$ac_ext
# OK, works on sane cases. Now check whether nonexistent headers
# can be detected and how.
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#include <ac_nonexistent.h>
_ACEOF
if { (ac_try="$ac_cpp conftest.$ac_ext"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } >/dev/null && {
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
test ! -s conftest.err
}; then
# Broken: success on invalid input.
continue
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
# Passes both tests.
ac_preproc_ok=:
break
fi
rm -f conftest.err conftest.$ac_ext
done
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
rm -f conftest.err conftest.$ac_ext
if $ac_preproc_ok; then
break
fi
done
ac_cv_prog_CPP=$CPP
fi
CPP=$ac_cv_prog_CPP
else
ac_cv_prog_CPP=$CPP
fi
{ $as_echo "$as_me:$LINENO: result: $CPP" >&5
$as_echo "$CPP" >&6; }
ac_preproc_ok=false
for ac_c_preproc_warn_flag in '' yes
do
# Use a header file that comes with gcc, so configuring glibc
# with a fresh cross-compiler works.
# Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
# <limits.h> exists even on freestanding compilers.
# On the NeXT, cc -E runs the code through the compiler's parser,
# not just through cpp. "Syntax error" is here to catch this case.
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#ifdef __STDC__
# include <limits.h>
#else
# include <assert.h>
#endif
Syntax error
_ACEOF
if { (ac_try="$ac_cpp conftest.$ac_ext"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } >/dev/null && {
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
test ! -s conftest.err
}; then
:
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
# Broken: fails on valid input.
continue
fi
rm -f conftest.err conftest.$ac_ext
# OK, works on sane cases. Now check whether nonexistent headers
# can be detected and how.
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#include <ac_nonexistent.h>
_ACEOF
if { (ac_try="$ac_cpp conftest.$ac_ext"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } >/dev/null && {
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
test ! -s conftest.err
}; then
# Broken: success on invalid input.
continue
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
# Passes both tests.
ac_preproc_ok=:
break
fi
rm -f conftest.err conftest.$ac_ext
done
# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
rm -f conftest.err conftest.$ac_ext
if $ac_preproc_ok; then
:
else
{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
{ { $as_echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
See \`config.log' for more details." >&5
$as_echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
See \`config.log' for more details." >&2;}
{ (exit 1); exit 1; }; }; }
fi
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2010-01-12 02:03:52 +00:00
1999-10-25 22:36:32 +00:00
# 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
2005-10-28 00:35:00 +00:00
# AmigaOS /C/install, which installs bootblocks on floppy discs
1999-10-25 22:36:32 +00:00
# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
# AFS /usr/afsws/bin/install, which mishandles nonexistent args
# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2005-10-28 00:35:00 +00:00
# OS/2's system install, which has a completely different semantic
1999-10-25 22:36:32 +00:00
# ./install, which can be erroneously created by make from ./install.sh.
2008-09-29 20:51:09 +00:00
# Reject install programs that cannot install multiple files.
{ $as_echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
$as_echo_n "checking for a BSD-compatible install... " >&6; }
1999-10-25 22:36:32 +00:00
if test -z "$INSTALL"; then
2005-10-28 00:35:00 +00:00
if test "${ac_cv_path_install+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
# Account for people who put trailing slashes in PATH elements.
case $as_dir/ in
./ | .// | /cC/* | \
/etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
/usr/ucb/* ) ;;
*)
# OSF1 and SCO ODT 3.0 have their own names for install.
# Don't use installbsd from OSF since it installs stuff as root
# by default.
for ac_prog in ginstall scoinst install; do
for ac_exec_ext in '' $ac_executable_extensions; do
2008-09-29 20:51:09 +00:00
if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2004-04-09 20:43:20 +00:00
if test $ac_prog = install &&
2005-10-28 00:35:00 +00:00
grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2004-04-09 20:43:20 +00:00
# AIX install. It has an incompatible calling convention.
:
2005-10-28 00:35:00 +00:00
elif test $ac_prog = install &&
grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
# program-specific install script used by HP pwplus--don't use.
:
2004-04-09 20:43:20 +00:00
else
2008-09-29 20:51:09 +00:00
rm -rf conftest.one conftest.two conftest.dir
echo one > conftest.one
echo two > conftest.two
mkdir conftest.dir
if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
test -s conftest.one && test -s conftest.two &&
test -s conftest.dir/conftest.one &&
test -s conftest.dir/conftest.two
then
ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
break 3
fi
2004-04-09 20:43:20 +00:00
fi
fi
1999-10-25 22:36:32 +00:00
done
2005-10-28 00:35:00 +00:00
done
;;
esac
2008-09-29 20:51:09 +00:00
2005-10-28 00:35:00 +00:00
done
2008-09-29 20:51:09 +00:00
IFS=$as_save_IFS
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
rm -rf conftest.one conftest.two conftest.dir
1999-10-25 22:36:32 +00:00
fi
if test "${ac_cv_path_install+set}" = set; then
2005-10-28 00:35:00 +00:00
INSTALL=$ac_cv_path_install
1999-10-25 22:36:32 +00:00
else
2008-09-29 20:51:09 +00:00
# As a last resort, use the slow shell script. Don't cache a
# value for INSTALL within a source directory, because that will
1999-10-25 22:36:32 +00:00
# break other packages using the cache if that directory is
2008-09-29 20:51:09 +00:00
# removed, or if the value is a relative name.
2005-10-28 00:35:00 +00:00
INSTALL=$ac_install_sh
1999-10-25 22:36:32 +00:00
fi
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $INSTALL" >&5
$as_echo "$INSTALL" >&6; }
1999-10-25 22:36:32 +00:00
# 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}'
2005-10-28 00:35:00 +00:00
test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
1999-10-25 22:36:32 +00:00
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2003-04-25 21:43:50 +00:00
2009-04-01 01:54:14 +00:00
2000-11-09 23:03:25 +00:00
# make sure install is relative to srcdir - if a script
if test "$srcdir" = "."; then
# If srcdir isn't just ., then (srcdir) is already prepended.
if test "${ac_install_sh}" = "${INSTALL}"; then
INSTALL="\\\$(top_srcdir)/${ac_install_sh}"
fi
fi
2004-04-01 00:21:58 +00:00
#AC_CHECK_PROG(AUTOCONF, autoconf, autoconf, true)
2006-08-02 02:55:00 +00:00
#AC_CHECK_PROG(STRIP, strip, strip, true)
2003-04-25 21:43:50 +00:00
2008-10-03 08:08:02 +00:00
# Check for the platform make
2001-11-29 00:29:20 +00:00
for ac_prog in gmake gnumake
2000-07-11 22:25:51 +00:00
do
2005-10-28 00:35:00 +00:00
# Extract the first word of "$ac_prog", so it can be a program name with args.
2000-07-11 22:25:51 +00:00
set dummy $ac_prog; ac_word=$2
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_path_U_MAKE+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2000-07-11 22:25:51 +00:00
else
2005-10-28 00:35:00 +00:00
case $U_MAKE in
[\\/]* | ?:[\\/]*)
2000-07-11 22:25:51 +00:00
ac_cv_path_U_MAKE="$U_MAKE" # Let the user override the test with a path.
;;
*)
2005-10-28 00:35:00 +00:00
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
2008-09-29 20:51:09 +00:00
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2005-10-28 00:35:00 +00:00
ac_cv_path_U_MAKE="$as_dir/$ac_word$ac_exec_ext"
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2005-10-28 00:35:00 +00:00
break 2
fi
done
done
2008-09-29 20:51:09 +00:00
IFS=$as_save_IFS
2005-10-28 00:35:00 +00:00
2000-07-11 22:25:51 +00:00
;;
esac
fi
2005-10-28 00:35:00 +00:00
U_MAKE=$ac_cv_path_U_MAKE
2000-07-11 22:25:51 +00:00
if test -n "$U_MAKE"; then
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $U_MAKE" >&5
$as_echo "$U_MAKE" >&6; }
2000-07-11 22:25:51 +00:00
else
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: no" >&5
$as_echo "no" >&6; }
2000-07-11 22:25:51 +00:00
fi
2008-09-29 20:51:09 +00:00
2005-10-28 00:35:00 +00:00
test -n "$U_MAKE" && break
2000-07-11 22:25:51 +00:00
done
test -n "$U_MAKE" || U_MAKE="make"
2003-04-25 21:43:50 +00:00
2009-04-01 01:54:14 +00:00
# Check whether --with-cross-build was given.
if test "${with_cross_build+set}" = set; then
withval=$with_cross_build; cross_buildroot="${withval}"
else
cross_buildroot=""
fi
if test "X$cross_buildroot" = "X"; then
if test "$cross_compiling" = "yes"; then
{ { $as_echo "$as_me:$LINENO: error: Error! Cross compiling but no --with-cross-build option specified - please supply the path to an executable ICU's build root" >&5
$as_echo "$as_me: error: Error! Cross compiling but no --with-cross-build option specified - please supply the path to an executable ICU's build root" >&2;}
{ (exit 1); exit 1; }; }
2010-01-12 02:03:52 +00:00
fi
2009-04-01 01:54:14 +00:00
else
if test -f "${cross_buildroot}/config/icucross.mk"; then
{ $as_echo "$as_me:$LINENO: result: Using cross buildroot: $cross_buildroot" >&5
$as_echo "Using cross buildroot: $cross_buildroot" >&6; }
else
if test -d "${cross_buildroot}"; then
{ { $as_echo "$as_me:$LINENO: error: ${cross_buildroot}/config/icucross.mk not found. Please build ICU in ${cross_buildroot} first." >&5
$as_echo "$as_me: error: ${cross_buildroot}/config/icucross.mk not found. Please build ICU in ${cross_buildroot} first." >&2;}
{ (exit 1); exit 1; }; }
else
{ { $as_echo "$as_me:$LINENO: error: No such directory ${cross_buildroot} supplied as the argument to --with-cross-build. Use an absolute path." >&5
$as_echo "$as_me: error: No such directory ${cross_buildroot} supplied as the argument to --with-cross-build. Use an absolute path." >&2;}
{ (exit 1); exit 1; }; }
fi
fi
fi
2008-10-03 08:08:02 +00:00
# Check for doxygen to generate documentation
2001-11-11 06:58:13 +00:00
# Extract the first word of "doxygen", so it can be a program name with args.
set dummy doxygen; ac_word=$2
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_path_DOXYGEN+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2001-11-11 06:58:13 +00:00
else
2005-10-28 00:35:00 +00:00
case $DOXYGEN in
[\\/]* | ?:[\\/]*)
2001-11-11 06:58:13 +00:00
ac_cv_path_DOXYGEN="$DOXYGEN" # Let the user override the test with a path.
;;
*)
2005-10-28 00:35:00 +00:00
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
as_dummy="$PATH:/usr/local/bin:/usr/bin"
for as_dir in $as_dummy
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
2008-09-29 20:51:09 +00:00
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2005-10-28 00:35:00 +00:00
ac_cv_path_DOXYGEN="$as_dir/$ac_word$ac_exec_ext"
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2005-10-28 00:35:00 +00:00
break 2
fi
done
done
2008-09-29 20:51:09 +00:00
IFS=$as_save_IFS
2005-10-28 00:35:00 +00:00
2003-04-24 19:29:57 +00:00
;;
2001-06-22 16:01:27 +00:00
esac
2002-01-03 22:35:03 +00:00
fi
2005-10-28 00:35:00 +00:00
DOXYGEN=$ac_cv_path_DOXYGEN
2003-04-24 19:29:57 +00:00
if test -n "$DOXYGEN"; then
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $DOXYGEN" >&5
$as_echo "$DOXYGEN" >&6; }
2002-01-03 22:35:03 +00:00
else
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: no" >&5
$as_echo "no" >&6; }
2002-01-03 22:35:03 +00:00
fi
2003-04-25 21:43:50 +00:00
2005-10-05 07:38:03 +00:00
2008-10-03 08:08:02 +00:00
# Check that the linker is usable
2008-09-29 20:51:09 +00:00
2005-10-05 07:38:03 +00:00
case "${host}" in
*-*-cygwin*|*-*-mingw*)
if test "$GCC" != yes && test -n "`link --version 2>&1 | grep 'GNU coreutils'`"; then
2008-09-29 20:51:09 +00:00
{ { $as_echo "$as_me:$LINENO: error: link.exe is not a valid linker. Your PATH is incorrect.
2005-10-28 00:35:00 +00:00
Please follow the directions in ICU's readme." >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: error: link.exe is not a valid linker. Your PATH is incorrect.
2005-10-28 00:35:00 +00:00
Please follow the directions in ICU's readme." >&2;}
{ (exit 1); exit 1; }; }
2005-10-05 07:38:03 +00:00
fi;;
*);;
esac
2008-10-03 08:08:02 +00:00
# Determine the executable suffix
# We don't use AC_EXEEXT because some compilers output separate debugging
# files, which confuses the AC_EXEEXT macro.
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking checking for executable suffix" >&5
$as_echo_n "checking checking for executable suffix... " >&6; }
2005-06-13 22:50:24 +00:00
case "${host}" in
*-*-cygwin*|*-*-mingw*) EXEEXT=.exe ;;
*) EXEEXT="" ;;
esac
2004-04-09 20:43:20 +00:00
ac_exeext=$EXEEXT
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $EXEEXT" >&5
$as_echo "$EXEEXT" >&6; }
2003-04-25 21:43:50 +00:00
2008-10-03 08:08:02 +00:00
# Determine how strict we want to be when compiling
2003-04-25 21:43:50 +00:00
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking whether strict compiling is on" >&5
$as_echo_n "checking whether strict compiling is on... " >&6; }
# Check whether --enable-strict was given.
2002-07-30 22:07:31 +00:00
if test "${enable_strict+set}" = set; then
2008-09-29 20:51:09 +00:00
enableval=$enable_strict;
2004-04-07 05:32:19 +00:00
if test "$enableval" = no
then
ac_use_strict_options=no
2002-07-30 22:07:31 +00:00
else
2004-04-07 05:32:19 +00:00
ac_use_strict_options=yes
2002-07-30 22:07:31 +00:00
fi
2005-10-28 00:35:00 +00:00
2002-07-30 22:07:31 +00:00
else
2008-10-01 05:43:35 +00:00
ac_use_strict_options=yes
2008-09-29 20:51:09 +00:00
fi
{ $as_echo "$as_me:$LINENO: result: $ac_use_strict_options" >&5
$as_echo "$ac_use_strict_options" >&6; }
2002-07-30 22:07:31 +00:00
if test "$ac_use_strict_options" = yes
then
if test "$GCC" = yes
then
2006-03-23 03:16:09 +00:00
CFLAGS="$CFLAGS -Wall -ansi -pedantic -Wshadow -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long"
2002-07-30 22:07:31 +00:00
case "${host}" in
*-*-solaris*)
CFLAGS="$CFLAGS -D__STDC__=0";;
esac
2004-05-30 07:18:39 +00:00
else
case "${host}" in
*-*-cygwin)
if test "`$CC /help 2>&1 | head -c9`" = "Microsoft"
then
CFLAGS="$CFLAGS /W4"
fi
esac
2002-07-30 22:07:31 +00:00
fi
if test "$GXX" = yes
then
2006-03-23 03:16:09 +00:00
CXXFLAGS="$CXXFLAGS -W -Wall -ansi -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long"
2002-07-30 22:07:31 +00:00
case "${host}" in
*-*-solaris*)
CXXFLAGS="$CXXFLAGS -D__STDC__=0";;
esac
2004-05-30 07:18:39 +00:00
else
case "${host}" in
*-*-cygwin)
if test "`$CXX /help 2>&1 | head -c9`" = "Microsoft"
then
CXXFLAGS="$CXXFLAGS /W4"
fi
esac
2002-07-30 22:07:31 +00:00
fi
fi
2003-04-25 21:43:50 +00:00
2008-10-03 08:08:02 +00:00
# Check if we can build and use 64-bit libraries
2003-04-25 21:43:50 +00:00
2005-10-28 00:35:00 +00:00
2010-01-09 02:15:20 +00:00
{ $as_echo "$as_me:$LINENO: checking for grep that handles long lines and -e" >&5
$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
if test "${ac_cv_path_GREP+set}" = set; then
$as_echo_n "(cached) " >&6
else
if test -z "$GREP"; then
ac_path_GREP_found=false
# Loop through the user's path and test for each of PROGNAME-LIST
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_prog in grep ggrep; do
for ac_exec_ext in '' $ac_executable_extensions; do
ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
{ test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
# Check for GNU ac_path_GREP and select it if it is found.
# Check for GNU $ac_path_GREP
case `"$ac_path_GREP" --version 2>&1` in
*GNU*)
ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
*)
ac_count=0
$as_echo_n 0123456789 >"conftest.in"
while :
do
cat "conftest.in" "conftest.in" >"conftest.tmp"
mv "conftest.tmp" "conftest.in"
cp "conftest.in" "conftest.nl"
$as_echo 'GREP' >> "conftest.nl"
"$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
ac_count=`expr $ac_count + 1`
if test $ac_count -gt ${ac_path_GREP_max-0}; then
# Best one so far, save it but keep looking for a better one
ac_cv_path_GREP="$ac_path_GREP"
ac_path_GREP_max=$ac_count
fi
# 10*(2^10) chars as input seems more than enough
test $ac_count -gt 10 && break
done
rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
esac
2008-10-14 22:55:22 +00:00
2010-01-09 02:15:20 +00:00
$ac_path_GREP_found && break 3
done
done
done
IFS=$as_save_IFS
if test -z "$ac_cv_path_GREP"; then
{ { $as_echo "$as_me:$LINENO: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
$as_echo "$as_me: error: no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
{ (exit 1); exit 1; }; }
fi
else
ac_cv_path_GREP=$GREP
2008-10-14 22:55:22 +00:00
fi
2001-11-28 04:10:53 +00:00
2010-01-09 02:15:20 +00:00
fi
{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_GREP" >&5
$as_echo "$ac_cv_path_GREP" >&6; }
GREP="$ac_cv_path_GREP"
2008-10-14 22:55:22 +00:00
2010-01-09 02:15:20 +00:00
{ $as_echo "$as_me:$LINENO: checking for egrep" >&5
$as_echo_n "checking for egrep... " >&6; }
if test "${ac_cv_path_EGREP+set}" = set; then
$as_echo_n "(cached) " >&6
else
if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
then ac_cv_path_EGREP="$GREP -E"
else
if test -z "$EGREP"; then
ac_path_EGREP_found=false
# Loop through the user's path and test for each of PROGNAME-LIST
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_prog in egrep; do
for ac_exec_ext in '' $ac_executable_extensions; do
ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
{ test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
# Check for GNU ac_path_EGREP and select it if it is found.
# Check for GNU $ac_path_EGREP
case `"$ac_path_EGREP" --version 2>&1` in
*GNU*)
ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
*)
ac_count=0
$as_echo_n 0123456789 >"conftest.in"
while :
do
cat "conftest.in" "conftest.in" >"conftest.tmp"
mv "conftest.tmp" "conftest.in"
cp "conftest.in" "conftest.nl"
$as_echo 'EGREP' >> "conftest.nl"
"$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
ac_count=`expr $ac_count + 1`
if test $ac_count -gt ${ac_path_EGREP_max-0}; then
# Best one so far, save it but keep looking for a better one
ac_cv_path_EGREP="$ac_path_EGREP"
ac_path_EGREP_max=$ac_count
fi
# 10*(2^10) chars as input seems more than enough
test $ac_count -gt 10 && break
done
rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
esac
2008-10-14 22:55:22 +00:00
2010-01-09 02:15:20 +00:00
$ac_path_EGREP_found && break 3
done
done
done
IFS=$as_save_IFS
if test -z "$ac_cv_path_EGREP"; then
{ { $as_echo "$as_me:$LINENO: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&5
$as_echo "$as_me: error: no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" >&2;}
{ (exit 1); exit 1; }; }
fi
else
ac_cv_path_EGREP=$EGREP
2008-09-29 20:51:09 +00:00
fi
2010-01-09 02:15:20 +00:00
fi
fi
{ $as_echo "$as_me:$LINENO: result: $ac_cv_path_EGREP" >&5
$as_echo "$ac_cv_path_EGREP" >&6; }
EGREP="$ac_cv_path_EGREP"
2009-04-06 23:27:57 +00:00
2010-01-09 02:15:20 +00:00
{ $as_echo "$as_me:$LINENO: checking for ANSI C header files" >&5
$as_echo_n "checking for ANSI C header files... " >&6; }
if test "${ac_cv_header_stdc+set}" = set; then
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
cat >conftest.$ac_ext <<_ACEOF
2010-01-09 02:15:20 +00:00
/* confdefs.h. */
2005-10-28 00:35:00 +00:00
_ACEOF
2010-01-09 02:15:20 +00:00
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#include <stdlib.h>
#include <stdarg.h>
#include <string.h>
#include <float.h>
int
main ()
{
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
2008-09-29 20:51:09 +00:00
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
2010-01-09 02:15:20 +00:00
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
2010-01-09 02:15:20 +00:00
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2010-01-09 02:15:20 +00:00
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_cv_header_stdc=yes
2005-10-28 00:35:00 +00:00
else
2010-01-09 02:15:20 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2010-01-09 02:15:20 +00:00
ac_cv_header_stdc=no
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
2010-01-09 02:15:20 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2008-09-29 20:51:09 +00:00
2010-01-09 02:15:20 +00:00
if test $ac_cv_header_stdc = yes; then
# SunOS 4.x string.h does not declare mem*, contrary to ANSI.
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#include <string.h>
2009-04-06 23:27:57 +00:00
2010-01-09 02:15:20 +00:00
_ACEOF
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
$EGREP "memchr" >/dev/null 2>&1; then
:
else
ac_cv_header_stdc=no
fi
rm -f conftest*
2009-04-06 23:27:57 +00:00
2010-01-09 02:15:20 +00:00
fi
2009-04-06 23:27:57 +00:00
2010-01-09 02:15:20 +00:00
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 <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#include <stdlib.h>
2009-04-06 23:27:57 +00:00
2010-01-09 02:15:20 +00:00
_ACEOF
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
$EGREP "free" >/dev/null 2>&1; then
:
else
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 <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#include <ctype.h>
#include <stdlib.h>
#if ((' ' & 0x0FF) == 0x020)
# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
#else
# define ISLOWER(c) \
(('a' <= (c) && (c) <= 'i') \
|| ('j' <= (c) && (c) <= 'r') \
|| ('s' <= (c) && (c) <= 'z'))
# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
#endif
#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))
return 2;
return 0;
}
_ACEOF
rm -f conftest$ac_exeext
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>&5
ac_status=$?
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && { ac_try='./conftest$ac_exeext'
{ (case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_try") 2>&5
ac_status=$?
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); }; }; then
:
else
$as_echo "$as_me: program exited with status $ac_status" >&5
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
( exit $ac_status )
ac_cv_header_stdc=no
fi
rm -rf conftest.dSYM
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
fi
fi
fi
{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
$as_echo "$ac_cv_header_stdc" >&6; }
if test $ac_cv_header_stdc = yes; then
cat >>confdefs.h <<\_ACEOF
#define STDC_HEADERS 1
_ACEOF
fi
# On IRIX 5.3, sys/types and inttypes.h are conflicting.
for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
inttypes.h stdint.h unistd.h
do
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
$as_echo_n "checking for $ac_header... " >&6; }
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
$as_echo_n "(cached) " >&6
else
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
#include <$ac_header>
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
eval "$as_ac_Header=yes"
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
eval "$as_ac_Header=no"
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
ac_res=`eval 'as_val=${'$as_ac_Header'}
$as_echo "$as_val"'`
{ $as_echo "$as_me:$LINENO: result: $ac_res" >&5
$as_echo "$ac_res" >&6; }
as_val=`eval 'as_val=${'$as_ac_Header'}
$as_echo "$as_val"'`
if test "x$as_val" = x""yes; then
cat >>confdefs.h <<_ACEOF
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
_ACEOF
fi
done
BITS_REQ=nochange
ENABLE_64BIT_LIBS=unknown
## revisit this for cross-compile.
# Check whether --enable-64bit-libs was given.
if test "${enable_64bit_libs+set}" = set; then
enableval=$enable_64bit_libs; echo "note, use --with-library-bits instead of --*-64bit-libs"
case "${enableval}" in
no|false|32) with_library_bits=32; ;;
yes|true|64) with_library_bits=64else32 ;;
nochange) with_library_bits=nochange; ;;
*) { { $as_echo "$as_me:$LINENO: error: bad value ${enableval} for '--*-64bit-libs'" >&5
$as_echo "$as_me: error: bad value ${enableval} for '--*-64bit-libs'" >&2;}
{ (exit 1); exit 1; }; } ;;
esac
fi
# Check whether --with-library-bits was given.
if test "${with_library_bits+set}" = set; then
withval=$with_library_bits; case "${withval}" in
""|nochange) BITS_REQ=$withval ;;
32|64|64else32) BITS_REQ=$withval ;;
*) { { $as_echo "$as_me:$LINENO: error: bad value ${withval} for --with-library-bits" >&5
$as_echo "$as_me: error: bad value ${withval} for --with-library-bits" >&2;}
{ (exit 1); exit 1; }; } ;;
esac
fi
# don't use these for cross compiling
if test "$cross_compiling" = "yes" -a "${BITS_REQ}" != "nochange"; then
{ { $as_echo "$as_me:$LINENO: error: Don't specify bitness when cross compiling. See readme.html for help with cross compilation., and set compiler options manually." >&5
$as_echo "$as_me: error: Don't specify bitness when cross compiling. See readme.html for help with cross compilation., and set compiler options manually." >&2;}
{ (exit 1); exit 1; }; }
fi
# The cast to long int works around a bug in the HP C Compiler
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
# This bug is HP SR number 8606223364.
{ $as_echo "$as_me:$LINENO: checking size of void *" >&5
$as_echo_n "checking size of void *... " >&6; }
if test "${ac_cv_sizeof_void_p+set}" = set; then
$as_echo_n "(cached) " >&6
else
if test "$cross_compiling" = yes; then
# Depending upon the size, compute the lo and hi bounds.
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
int
main ()
{
static int test_array [1 - 2 * !(((long int) (sizeof (void *))) >= 0)];
test_array [0] = 0
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_lo=0 ac_mid=0
while :; do
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
int
main ()
{
static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= $ac_mid)];
test_array [0] = 0
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_hi=$ac_mid; break
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
ac_lo=`expr $ac_mid + 1`
if test $ac_lo -le $ac_mid; then
ac_lo= ac_hi=
break
fi
ac_mid=`expr 2 '*' $ac_mid + 1`
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
done
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
int
main ()
{
static int test_array [1 - 2 * !(((long int) (sizeof (void *))) < 0)];
test_array [0] = 0
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_hi=-1 ac_mid=-1
while :; do
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
int
main ()
{
static int test_array [1 - 2 * !(((long int) (sizeof (void *))) >= $ac_mid)];
test_array [0] = 0
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_lo=$ac_mid; break
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
ac_hi=`expr '(' $ac_mid ')' - 1`
if test $ac_mid -le $ac_hi; then
ac_lo= ac_hi=
break
fi
ac_mid=`expr 2 '*' $ac_mid`
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
done
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
ac_lo= ac_hi=
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
# Binary search between lo and hi bounds.
while test "x$ac_lo" != "x$ac_hi"; do
ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
int
main ()
{
static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= $ac_mid)];
test_array [0] = 0
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_hi=$ac_mid
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
ac_lo=`expr '(' $ac_mid ')' + 1`
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
done
case $ac_lo in
?*) ac_cv_sizeof_void_p=$ac_lo;;
'') if test "$ac_cv_type_void_p" = yes; then
{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (void *)
See \`config.log' for more details." >&5
$as_echo "$as_me: error: cannot compute sizeof (void *)
See \`config.log' for more details." >&2;}
{ (exit 77); exit 77; }; }; }
else
ac_cv_sizeof_void_p=0
fi ;;
esac
else
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
static long int longval () { return (long int) (sizeof (void *)); }
static unsigned long int ulongval () { return (long int) (sizeof (void *)); }
#include <stdio.h>
#include <stdlib.h>
int
main ()
{
FILE *f = fopen ("conftest.val", "w");
if (! f)
return 1;
if (((long int) (sizeof (void *))) < 0)
{
long int i = longval ();
if (i != ((long int) (sizeof (void *))))
return 1;
fprintf (f, "%ld", i);
}
else
{
unsigned long int i = ulongval ();
if (i != ((long int) (sizeof (void *))))
return 1;
fprintf (f, "%lu", i);
}
/* Do not output a trailing newline, as this causes \r\n confusion
on some platforms. */
return ferror (f) || fclose (f) != 0;
;
return 0;
}
_ACEOF
rm -f conftest$ac_exeext
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>&5
ac_status=$?
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && { ac_try='./conftest$ac_exeext'
{ (case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_try") 2>&5
ac_status=$?
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); }; }; then
ac_cv_sizeof_void_p=`cat conftest.val`
else
$as_echo "$as_me: program exited with status $ac_status" >&5
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
( exit $ac_status )
if test "$ac_cv_type_void_p" = yes; then
{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (void *)
See \`config.log' for more details." >&5
$as_echo "$as_me: error: cannot compute sizeof (void *)
See \`config.log' for more details." >&2;}
{ (exit 77); exit 77; }; }; }
else
ac_cv_sizeof_void_p=0
fi
fi
rm -rf conftest.dSYM
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
fi
rm -f conftest.val
fi
{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_void_p" >&5
$as_echo "$ac_cv_sizeof_void_p" >&6; }
cat >>confdefs.h <<_ACEOF
#define SIZEOF_VOID_P $ac_cv_sizeof_void_p
_ACEOF
{ $as_echo "$as_me:$LINENO: checking whether runnable 64 bit binaries are built by default" >&5
$as_echo_n "checking whether runnable 64 bit binaries are built by default... " >&6; }
case $ac_cv_sizeof_void_p in
8) DEFAULT_64BIT=yes ;;
4) DEFAULT_64BIT=no ;;
*) DEFAULT_64BIT=unknown
esac
BITS_GOT=unknown
# 'OK' here means, we can exit any further checking, everything's copa
BITS_OK=yes
# do we need to check for buildable/runnable 32 or 64 bit?
BITS_CHECK_32=no
BITS_CHECK_64=no
# later, can we run the 32/64 bit binaries so made?
BITS_RUN_32=no
BITS_RUN_64=no
if test "$DEFAULT_64BIT" = "yes"; then
# we get 64 bits by default.
BITS_GOT=64
case "$BITS_REQ" in
2009-04-06 23:27:57 +00:00
32)
# need to look for 32 bit support.
BITS_CHECK_32=yes
# not copa.
BITS_OK=no;;
# everyone else is happy.
2008-10-14 22:55:22 +00:00
nochange) ;;
*) ;;
esac
elif test "$DEFAULT_64BIT" = "no"; then
2009-04-06 23:27:57 +00:00
# not 64 bit by default.
2008-10-14 22:55:22 +00:00
BITS_GOT=32
case "$BITS_REQ" in
2009-04-06 23:27:57 +00:00
64|64else32)
BITS_CHECK_64=yes
#BITS_CHECK_32=yes
BITS_OK=no;;
2008-10-14 22:55:22 +00:00
nochange) ;;
*) ;;
esac
elif test "$DEFAULT_64BIT" = "unknown"; then
2009-10-05 21:42:20 +00:00
# cross compiling.
BITS_GOT=unknown
case "$BITS_REQ" in
64|64else32) BITS_OK=no
BITS_CHECK_32=yes
BITS_CHECK_64=yes ;;
32) BITS_OK=no;;
nochange) ;;
*) ;;
esac
2008-10-14 22:55:22 +00:00
fi
{ $as_echo "$as_me:$LINENO: result: $DEFAULT_64BIT" >&5
$as_echo "$DEFAULT_64BIT" >&6; };
2009-04-06 23:27:57 +00:00
2008-10-14 22:55:22 +00:00
if test "$BITS_OK" != "yes"; then
2009-04-06 23:27:57 +00:00
# not copa. back these up.
CFLAGS_OLD="${CFLAGS}"
CXXFLAGS_OLD="${CXXFLAGS}"
LDFLAGS_OLD="${LDFLAGS}"
ARFLAGS_OLD="${ARFLAGS}"
CFLAGS_32="${CFLAGS}"
CXXFLAGS_32="${CXXFLAGS}"
LDFLAGS_32="${LDFLAGS}"
ARFLAGS_32="${ARFLAGS}"
CFLAGS_64="${CFLAGS}"
CXXFLAGS_64="${CXXFLAGS}"
LDFLAGS_64="${LDFLAGS}"
ARFLAGS_64="${ARFLAGS}"
CAN_BUILD_64=unknown
CAN_BUILD_32=unknown
2008-10-14 22:55:22 +00:00
# These results can't be cached because is sets compiler flags.
2009-04-06 23:27:57 +00:00
if test "$BITS_CHECK_64" = "yes"; then
2008-10-14 22:55:22 +00:00
{ $as_echo "$as_me:$LINENO: checking how to build 64-bit executables" >&5
$as_echo_n "checking how to build 64-bit executables... " >&6; }
2009-04-06 23:27:57 +00:00
CAN_BUILD_64=no
####
# Find out if we think we can *build* for 64 bit. Doesn't check whether we can run it.
# Note, we don't have to actually check if the options work- we'll try them before using them.
# So, only try actually testing the options, if you are trying to decide between multiple options.
# On exit from the following clauses:
# if CAN_BUILD_64=yes:
# *FLAGS are assumed to contain the right settings for 64bit
# else if CAN_BUILD_64=no: (default)
# *FLAGS are assumed to be trashed, and will be reset from *FLAGS_OLD
2008-10-14 22:55:22 +00:00
if test "$GCC" = yes; then
CFLAGS="${CFLAGS} -m64"
CXXFLAGS="${CXXFLAGS} -m64"
cat >conftest.$ac_ext <<_ACEOF
int main(void) {return (sizeof(void*)*8==64)?0:1;}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2009-04-06 23:27:57 +00:00
CAN_BUILD_64=yes
2008-10-14 22:55:22 +00:00
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
2009-04-06 23:27:57 +00:00
CAN_BUILD_64=no
2008-10-14 22:55:22 +00:00
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
else
case "${host}" in
sparc*-*-solaris*)
# 1. try -m64
2007-08-03 20:44:41 +00:00
CFLAGS="${CFLAGS} -m64"
CXXFLAGS="${CXXFLAGS} -m64"
2008-10-14 22:55:22 +00:00
cat >conftest.$ac_ext <<_ACEOF
int main(void) {return (sizeof(void*)*8==64)?0:1;}
2005-10-28 00:35:00 +00:00
_ACEOF
2008-10-14 22:55:22 +00:00
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
2008-09-29 20:51:09 +00:00
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
2008-10-14 22:55:22 +00:00
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-10-14 22:55:22 +00:00
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2008-10-14 22:55:22 +00:00
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2009-04-06 23:27:57 +00:00
CAN_BUILD_64=yes
2008-10-14 22:55:22 +00:00
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
2009-04-06 23:27:57 +00:00
CAN_BUILD_64=no
2008-10-14 22:55:22 +00:00
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2009-04-06 23:27:57 +00:00
if test "$CAN_BUILD_64" != yes; then
2008-10-14 22:55:22 +00:00
# Nope. back out changes.
2009-04-06 23:27:57 +00:00
CFLAGS="${CFLAGS_OLD}"
CXXFLAGS="${CFLAGS_OLD}"
2008-10-14 22:55:22 +00:00
# 2. try xarch=v9 [deprecated]
## TODO: cross compile: the following won't work.
SPARCV9=`isainfo -n 2>&1 | grep sparcv9`
SOL64=`$CXX -xarch=v9 2>&1 && $CC -xarch=v9 2>&1 | grep -v usage:`
# "Warning: -xarch=v9 is deprecated, use -m64 to create 64-bit programs"
if test -z "$SOL64" && test -n "$SPARCV9"; then
CFLAGS="${CFLAGS} -xtarget=ultra -xarch=v9"
CXXFLAGS="${CXXFLAGS} -xtarget=ultra -xarch=v9"
LDFLAGS="${LDFLAGS} -xtarget=ultra -xarch=v9"
2009-04-06 23:27:57 +00:00
CAN_BUILD_64=yes
2008-10-14 22:55:22 +00:00
fi
fi
;;
i386-*-solaris*)
# 1. try -m64
CFLAGS="${CFLAGS} -m64"
CXXFLAGS="${CXXFLAGS} -m64"
cat >conftest.$ac_ext <<_ACEOF
int main(void) {return (sizeof(void*)*8==64)?0:1;}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
2008-09-29 20:51:09 +00:00
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
2008-10-14 22:55:22 +00:00
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-10-14 22:55:22 +00:00
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2008-10-14 22:55:22 +00:00
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2009-04-06 23:27:57 +00:00
CAN_BUILD_64=yes
2002-03-21 01:26:40 +00:00
else
2008-10-14 22:55:22 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2009-04-06 23:27:57 +00:00
CAN_BUILD_64=no
2002-03-21 01:26:40 +00:00
fi
2005-10-28 00:35:00 +00:00
2008-10-14 22:55:22 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2009-04-06 23:27:57 +00:00
if test "$CAN_BUILD_64" != yes; then
2008-10-14 22:55:22 +00:00
# Nope. back out changes.
2009-04-06 23:27:57 +00:00
CFLAGS="${CFLAGS_OLD}"
CXXFLAGS="${CXXFLAGS_OLD}"
2008-10-14 22:55:22 +00:00
# 2. try the older compiler option
## TODO: cross compile problem
SOL64=`$CXX -xtarget=generic64 2>&1 && $CC -xtarget=generic64 2>&1 | grep -v usage:`
if test -z "$SOL64" && test -n "$AMD64"; then
CFLAGS="${CFLAGS} -xtarget=generic64"
CXXFLAGS="${CXXFLAGS} -xtarget=generic64"
2009-04-06 23:27:57 +00:00
CAN_BUILD_64=yes
2008-10-14 22:55:22 +00:00
fi
fi
;;
ia64-*-linux*)
# check for ecc/ecpc compiler support
## TODO: cross compiler problem
if test -n "`$CXX --help 2>&1 && $CC --help 2>&1 | grep -v Intel`"; then
if test -n "`$CXX --help 2>&1 && $CC --help 2>&1 | grep -v Itanium`"; then
2009-04-06 23:27:57 +00:00
CAN_BUILD_64=yes
2008-10-14 22:55:22 +00:00
fi
fi
;;
*-*-cygwin)
# vcvarsamd64.bat should have been used to enable 64-bit builds.
# We only do this check to display the correct answer.
## TODO: cross compiler problem
if test -n "`$CXX -help 2>&1 | grep 'for x64'`"; then
2009-04-06 23:27:57 +00:00
CAN_BUILD_64=yes
2008-10-14 22:55:22 +00:00
fi
;;
*-*-aix*|powerpc64-*-linux*)
CFLAGS="${CFLAGS} -q64"
CXXFLAGS="${CXXFLAGS} -q64"
LDFLAGS="${LDFLAGS} -q64"
cat >conftest.$ac_ext <<_ACEOF
int main(void) {return (sizeof(void*)*8==64)?0:1;}
2005-10-28 00:35:00 +00:00
_ACEOF
2008-10-14 22:55:22 +00:00
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
2008-09-29 20:51:09 +00:00
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
2008-10-14 22:55:22 +00:00
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-10-14 22:55:22 +00:00
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2008-10-14 22:55:22 +00:00
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2009-04-06 23:27:57 +00:00
CAN_BUILD_64=yes
2008-10-14 22:55:22 +00:00
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
2009-04-06 23:27:57 +00:00
CAN_BUILD_64=no
2008-10-14 22:55:22 +00:00
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2009-04-06 23:27:57 +00:00
if test "$CAN_BUILD_64" = yes; then
# worked- set other options.
2008-10-14 22:55:22 +00:00
case "${host}" in
*-*-aix*)
2009-04-06 23:27:57 +00:00
# tell AIX what executable mode to use.
2008-10-14 22:55:22 +00:00
ARFLAGS="${ARFLAGS} -X64"
esac
fi
;;
*-*-hpux*)
# First we try the newer +DD64, if that doesn't work,
# try other options.
CFLAGS="${CFLAGS} +DD64"
CXXFLAGS="${CXXFLAGS} +DD64"
cat >conftest.$ac_ext <<_ACEOF
int main(void) {return (sizeof(void*)*8==64)?0:1;}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
2008-09-29 20:51:09 +00:00
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
2008-10-14 22:55:22 +00:00
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-10-14 22:55:22 +00:00
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2008-10-14 22:55:22 +00:00
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2009-04-06 23:27:57 +00:00
CAN_BUILD_64=yes
2002-07-11 15:57:09 +00:00
else
2008-10-14 22:55:22 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2009-04-06 23:27:57 +00:00
CAN_BUILD_64=no
2002-07-11 15:57:09 +00:00
fi
2008-09-29 20:51:09 +00:00
2008-10-14 22:55:22 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2009-04-06 23:27:57 +00:00
if test "$CAN_BUILD_64" != yes; then
# reset
CFLAGS="${CFLAGS_OLD}"
CXXFLAGS="${CXXFLAGS_OLD}"
# append
2008-10-14 22:55:22 +00:00
CFLAGS="${CFLAGS} +DA2.0W"
CXXFLAGS="${CXXFLAGS} +DA2.0W"
cat >conftest.$ac_ext <<_ACEOF
int main(void) {return (sizeof(void*)*8==64)?0:1;}
2005-10-28 00:35:00 +00:00
_ACEOF
2008-10-14 22:55:22 +00:00
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
2008-09-29 20:51:09 +00:00
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
2008-10-14 22:55:22 +00:00
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-10-14 22:55:22 +00:00
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2008-10-14 22:55:22 +00:00
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2009-04-06 23:27:57 +00:00
CAN_BUILD_64=yes
2008-10-14 22:55:22 +00:00
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
2009-04-06 23:27:57 +00:00
CAN_BUILD_64=no
2008-10-14 22:55:22 +00:00
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
;;
*-*ibm-openedition*|*-*-os390*)
CFLAGS="${CFLAGS} -Wc,lp64"
CXXFLAGS="${CXXFLAGS} -Wc,lp64"
LDFLAGS="${LDFLAGS} -Wl,lp64"
cat >conftest.$ac_ext <<_ACEOF
int main(void) {return (sizeof(void*)*8==64)?0:1;}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
2008-09-29 20:51:09 +00:00
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
2008-10-14 22:55:22 +00:00
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-10-14 22:55:22 +00:00
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2008-10-14 22:55:22 +00:00
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2009-04-06 23:27:57 +00:00
CAN_BUILD_64=yes
2004-04-01 23:47:10 +00:00
else
2008-10-14 22:55:22 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2009-04-06 23:27:57 +00:00
CAN_BUILD_64=no
2004-04-01 23:47:10 +00:00
fi
2008-09-29 20:51:09 +00:00
2008-10-14 22:55:22 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
;;
*)
2009-04-06 23:27:57 +00:00
# unknown platform.
2008-10-14 22:55:22 +00:00
;;
esac
fi
2009-04-06 23:27:57 +00:00
{ $as_echo "$as_me:$LINENO: result: $CAN_BUILD_64" >&5
$as_echo "$CAN_BUILD_64" >&6; }
if test "$CAN_BUILD_64" = yes; then
{ $as_echo "$as_me:$LINENO: checking whether runnable 64-bit binaries are being built " >&5
2008-10-14 22:55:22 +00:00
$as_echo_n "checking whether runnable 64-bit binaries are being built ... " >&6; }
2009-04-06 23:27:57 +00:00
if test "$cross_compiling" = yes; then
BITS_RUN_64=unknown
2005-10-28 00:35:00 +00:00
else
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2008-10-14 22:55:22 +00:00
int main(void) {return (sizeof(void*)*8==64)?0:1;}
2005-10-28 00:35:00 +00:00
_ACEOF
rm -f conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>&5
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2005-10-28 00:35:00 +00:00
(exit $ac_status); } && { ac_try='./conftest$ac_exeext'
2008-09-29 20:51:09 +00:00
{ (case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_try") 2>&5
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2005-10-28 00:35:00 +00:00
(exit $ac_status); }; }; then
2009-04-06 23:27:57 +00:00
BITS_RUN_64=yes
2005-10-28 00:35:00 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: program exited with status $ac_status" >&5
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
( exit $ac_status )
2009-04-06 23:27:57 +00:00
BITS_RUN_64=no
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
2009-04-06 23:27:57 +00:00
{ $as_echo "$as_me:$LINENO: result: $BITS_RUN_64" >&5
$as_echo "$BITS_RUN_64" >&6; };
CFLAGS_64="${CFLAGS}"
CXXFLAGS_64="${CXXFLAGS}"
LDFLAGS_64="${LDFLAGS}"
ARFLAGS_64="${ARFLAGS}"
fi
# put it back.
CFLAGS="${CFLAGS_OLD}"
CXXFLAGS="${CXXFLAGS_OLD}"
LDFLAGS="${LDFLAGS_OLD}"
ARFLAGS="${ARFLAGS_OLD}"
fi
if test "$BITS_CHECK_32" = "yes"; then
# see comment under 'if BITS_CHECK_64', above.
{ $as_echo "$as_me:$LINENO: checking how to build 32-bit executables" >&5
$as_echo_n "checking how to build 32-bit executables... " >&6; }
if test "$GCC" = yes; then
CFLAGS="${CFLAGS} -m32"
CXXFLAGS="${CXXFLAGS} -m32"
cat >conftest.$ac_ext <<_ACEOF
int main(void) {return (sizeof(void*)*8==32)?0:1;}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
CAN_BUILD_32=yes
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
CAN_BUILD_32=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
{ $as_echo "$as_me:$LINENO: result: $CAN_BUILD_32" >&5
$as_echo "$CAN_BUILD_32" >&6; }
if test "$CAN_BUILD_32" = yes; then
{ $as_echo "$as_me:$LINENO: checking whether runnable 32-bit binaries are being built " >&5
2008-10-14 22:55:22 +00:00
$as_echo_n "checking whether runnable 32-bit binaries are being built ... " >&6; }
2009-04-06 23:27:57 +00:00
if test "$cross_compiling" = yes; then
BITS_RUN_32=unknown
2006-06-09 01:33:53 +00:00
else
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2008-10-14 22:55:22 +00:00
int main(void) {return (sizeof(void*)*8==32)?0:1;}
2006-06-09 01:33:53 +00:00
_ACEOF
rm -f conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>&5
2006-06-09 01:33:53 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2006-06-09 01:33:53 +00:00
(exit $ac_status); } && { ac_try='./conftest$ac_exeext'
2008-09-29 20:51:09 +00:00
{ (case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_try") 2>&5
2006-06-09 01:33:53 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2006-06-09 01:33:53 +00:00
(exit $ac_status); }; }; then
2009-04-06 23:27:57 +00:00
BITS_RUN_32=yes
2006-06-09 01:33:53 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: program exited with status $ac_status" >&5
$as_echo "$as_me: failed program was:" >&5
2006-06-09 01:33:53 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
( exit $ac_status )
2009-04-06 23:27:57 +00:00
BITS_RUN_32=no
2006-06-09 01:33:53 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
2006-06-09 01:33:53 +00:00
fi
2008-09-29 20:51:09 +00:00
2009-04-06 23:27:57 +00:00
{ $as_echo "$as_me:$LINENO: result: $BITS_RUN_32" >&5
$as_echo "$BITS_RUN_32" >&6; };
CFLAGS_32="${CFLAGS}"
CXXFLAGS_32="${CXXFLAGS}"
LDFLAGS_32="${LDFLAGS}"
ARFLAGS_32="${ARFLAGS}"
fi
# put it back.
CFLAGS="${CFLAGS_OLD}"
CXXFLAGS="${CXXFLAGS_OLD}"
LDFLAGS="${LDFLAGS_OLD}"
ARFLAGS="${ARFLAGS_OLD}"
fi
2008-10-14 22:55:22 +00:00
2009-04-06 23:27:57 +00:00
##
# OK. Now, we've tested for 32 and 64 bitness. Let's see what we'll do.
#
# First, implement 64else32
if test "$BITS_REQ" = "64else32"; then
if test "$BITS_RUN_64" = "yes"; then
BITS_REQ=64
else
# no changes.
BITS_OK=yes
fi
fi
# implement.
if test "$BITS_REQ" = "32" -a "$BITS_RUN_32" = "yes"; then
CFLAGS="${CFLAGS_32}"
CXXFLAGS="${CXXFLAGS_32}"
LDFLAGS="${LDFLAGS_32}"
ARFLAGS="${ARFLAGS_32}"
BITS_OK=yes
elif test "$BITS_REQ" = "64" -a "$BITS_RUN_64" = "yes"; then
CFLAGS="${CFLAGS_64}"
CXXFLAGS="${CXXFLAGS_64}"
LDFLAGS="${LDFLAGS_64}"
ARFLAGS="${ARFLAGS_64}"
BITS_OK=yes
elif test "$BITS_OK" != "yes"; then
{ { $as_echo "$as_me:$LINENO: error: Requested $BITS_REQ bit binaries but could not compile and execute them. See readme.html for help with cross compilation., and set compiler options manually." >&5
$as_echo "$as_me: error: Requested $BITS_REQ bit binaries but could not compile and execute them. See readme.html for help with cross compilation., and set compiler options manually." >&2;}
2008-10-14 22:55:22 +00:00
{ (exit 1); exit 1; }; }
2006-06-09 01:33:53 +00:00
fi
2009-04-06 23:27:57 +00:00
fi
2001-11-28 04:10:53 +00:00
2003-04-25 21:43:50 +00:00
2008-10-03 08:08:02 +00:00
# Determine the Makefile fragment
2003-05-23 03:45:30 +00:00
2009-04-01 01:54:14 +00:00
{ $as_echo "$as_me:$LINENO: checking which Makefile fragment to use for ${host}" >&5
$as_echo_n "checking which Makefile fragment to use for ${host}... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${icu_cv_host_frag+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2001-06-22 16:01:27 +00:00
else
2005-10-28 00:35:00 +00:00
1999-10-25 22:36:32 +00:00
case "${host}" in
2000-05-23 21:06:02 +00:00
*-*-solaris*)
2005-10-28 00:35:00 +00:00
if test "$GCC" = yes; then
icu_cv_host_frag=mh-solaris-gcc
2001-04-18 03:06:43 +00:00
else
2001-11-28 04:10:53 +00:00
icu_cv_host_frag=mh-solaris
2001-04-18 03:06:43 +00:00
fi ;;
2001-05-25 18:00:38 +00:00
alpha*-*-linux-gnu)
2004-05-12 16:51:02 +00:00
if test "$GCC" = yes; then
2001-05-25 18:00:38 +00:00
icu_cv_host_frag=mh-alpha-linux-gcc
2005-10-28 00:35:00 +00:00
else
2001-05-25 18:00:38 +00:00
icu_cv_host_frag=mh-alpha-linux-cc
fi ;;
2004-09-30 18:51:03 +00:00
powerpc*-*-linux*)
if test "$GCC" = yes; then
2007-07-26 06:42:56 +00:00
icu_cv_host_frag=mh-linux
2004-09-30 18:51:03 +00:00
else
2007-07-26 06:42:56 +00:00
icu_cv_host_frag=mh-linux-va
2004-09-30 18:51:03 +00:00
fi ;;
2007-08-18 00:48:16 +00:00
*-*-linux*|*-pc-gnu) icu_cv_host_frag=mh-linux ;;
2007-07-26 06:42:56 +00:00
*-*-cygwin|*-*-mingw32)
2004-09-30 18:51:03 +00:00
if test "$GCC" = yes; then
2007-07-26 06:42:56 +00:00
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#ifndef __MINGW32__
#error This is not MinGW
#endif
int
main ()
{
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2007-07-26 06:42:56 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2007-07-26 06:42:56 +00:00
icu_cv_host_frag=mh-mingw
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2007-07-26 06:42:56 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
icu_cv_host_frag=mh-cygwin
2007-07-26 06:42:56 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2004-11-01 23:22:40 +00:00
else
2007-07-26 06:42:56 +00:00
icu_cv_host_frag=mh-cygwin-msvc
2004-11-01 23:22:40 +00:00
fi ;;
2006-02-09 09:12:47 +00:00
*-*-*bsd*|*-*-dragonfly*) icu_cv_host_frag=mh-bsd-gcc ;;
2002-07-19 22:21:21 +00:00
*-*-aix*)
2004-05-12 16:51:02 +00:00
if test "$GCC" = yes; then
icu_cv_host_frag=mh-aix-gcc
2002-07-19 22:21:21 +00:00
else
2007-04-05 07:29:13 +00:00
icu_cv_host_frag=mh-aix-va
2002-07-19 22:21:21 +00:00
fi ;;
1999-10-25 22:36:32 +00:00
*-*-hpux*)
2004-05-12 16:51:02 +00:00
if test "$GCC" = yes; then
2002-11-01 19:12:24 +00:00
icu_cv_host_frag=mh-hpux-gcc
else
case "$CXX" in
*aCC) icu_cv_host_frag=mh-hpux-acc ;;
esac
fi ;;
2001-11-05 22:28:09 +00:00
*-*ibm-openedition*|*-*-os390*) icu_cv_host_frag=mh-os390 ;;
2001-04-18 03:06:43 +00:00
*-*-os400*) icu_cv_host_frag=mh-os400 ;;
*-apple-rhapsody*) icu_cv_host_frag=mh-darwin ;;
*-apple-darwin*) icu_cv_host_frag=mh-darwin ;;
2008-11-08 02:04:15 +00:00
*-*-beos|*-*-haiku) icu_cv_host_frag=mh-beos ;;
2003-03-15 02:37:06 +00:00
*-*-irix*) icu_cv_host_frag=mh-irix ;;
*-dec-osf*) icu_cv_host_frag=mh-alpha-osf ;;
*-*-nto*) icu_cv_host_frag=mh-qnx ;;
2003-07-01 23:19:21 +00:00
*-ncr-*) icu_cv_host_frag=mh-mpras ;;
2001-04-18 03:06:43 +00:00
*) icu_cv_host_frag=mh-unknown ;;
1999-10-25 22:36:32 +00:00
esac
2004-04-09 20:43:20 +00:00
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $icu_cv_host_frag" >&5
$as_echo "$icu_cv_host_frag" >&6; }
1999-10-25 22:36:32 +00:00
2003-04-25 21:43:50 +00:00
2008-10-03 08:08:02 +00:00
# Checks for libraries and other host specific stuff
# On HP/UX, don't link to -lm from a shared lib because it isn't
# PIC (at least on 10.2)
1999-10-25 22:36:32 +00:00
case "${host}" in
2008-09-29 20:51:09 +00:00
*-*-hpux*) { $as_echo "$as_me:$LINENO: checking for floor in -lm" >&5
$as_echo_n "checking for floor in -lm... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_lib_m_floor+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
1999-10-25 22:36:32 +00:00
else
2005-10-28 00:35:00 +00:00
ac_check_lib_save_LIBS=$LIBS
1999-10-25 22:36:32 +00:00
LIBS="-lm $LIBS"
2005-10-28 00:35:00 +00:00
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2008-09-29 20:51:09 +00:00
/* Override any GCC internal prototype to avoid an error.
Use char because int might match the return type of a GCC
builtin and then its argument prototype would still apply. */
2005-10-28 00:35:00 +00:00
#ifdef __cplusplus
extern "C"
#endif
char floor ();
int
main ()
{
2008-09-29 20:51:09 +00:00
return floor ();
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
2005-10-28 00:35:00 +00:00
ac_cv_lib_m_floor=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_cv_lib_m_floor=no
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2005-10-28 00:35:00 +00:00
conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_m_floor" >&5
$as_echo "$ac_cv_lib_m_floor" >&6; }
if test "x$ac_cv_lib_m_floor" = x""yes; then
2004-04-09 20:43:20 +00:00
LIB_M="-lm"
fi
;;
2005-10-28 00:35:00 +00:00
*)
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for floor in -lm" >&5
$as_echo_n "checking for floor in -lm... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_lib_m_floor+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
ac_check_lib_save_LIBS=$LIBS
1999-10-25 22:36:32 +00:00
LIBS="-lm $LIBS"
2005-10-28 00:35:00 +00:00
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2008-09-29 20:51:09 +00:00
/* Override any GCC internal prototype to avoid an error.
Use char because int might match the return type of a GCC
builtin and then its argument prototype would still apply. */
2005-10-28 00:35:00 +00:00
#ifdef __cplusplus
extern "C"
#endif
char floor ();
int
main ()
{
2008-09-29 20:51:09 +00:00
return floor ();
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
2005-10-28 00:35:00 +00:00
ac_cv_lib_m_floor=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_cv_lib_m_floor=no
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2005-10-28 00:35:00 +00:00
conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_m_floor" >&5
$as_echo "$ac_cv_lib_m_floor" >&6; }
if test "x$ac_cv_lib_m_floor" = x""yes; then
2005-10-28 00:35:00 +00:00
cat >>confdefs.h <<_ACEOF
#define HAVE_LIBM 1
_ACEOF
1999-10-25 22:36:32 +00:00
LIBS="-lm $LIBS"
fi
2005-10-28 00:35:00 +00:00
2001-04-18 03:06:43 +00:00
LIB_M="" ;;
1999-10-25 22:36:32 +00:00
esac
2003-04-25 21:43:50 +00:00
2008-10-03 08:08:02 +00:00
# Check whether to build shared libraries
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking whether to build shared libraries" >&5
$as_echo_n "checking whether to build shared libraries... " >&6; }
2000-10-20 05:48:22 +00:00
enabled=no
2008-09-29 20:51:09 +00:00
# Check whether --enable-shared was given.
2000-09-22 22:58:36 +00:00
if test "${enable_shared+set}" = set; then
2008-09-29 20:51:09 +00:00
enableval=$enable_shared; case "${enableval}" in
2001-04-18 03:06:43 +00:00
yes|"") enabled=yes; ENABLE_SHARED=YES ;;
2002-01-08 22:10:21 +00:00
no);;
2001-04-18 03:06:43 +00:00
*) ;;
2000-09-22 22:58:36 +00:00
esac
else
2002-01-08 22:10:21 +00:00
enabled=yes; ENABLE_SHARED=YES
2000-09-22 22:58:36 +00:00
2008-09-29 20:51:09 +00:00
fi
{ $as_echo "$as_me:$LINENO: result: $enabled" >&5
$as_echo "$enabled" >&6; }
2000-09-22 22:58:36 +00:00
2003-04-25 21:43:50 +00:00
2008-10-03 08:08:02 +00:00
# Check whether to build static libraries
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking whether to build static libraries" >&5
$as_echo_n "checking whether to build static libraries... " >&6; }
2000-10-20 05:48:22 +00:00
enabled=no
2008-09-29 20:51:09 +00:00
# Check whether --enable-static was given.
2000-09-22 22:58:36 +00:00
if test "${enable_static+set}" = set; then
2008-09-29 20:51:09 +00:00
enableval=$enable_static; case "${enableval}" in
2001-04-18 03:06:43 +00:00
yes|"") enabled=yes; ENABLE_STATIC=YES ;;
no) ;;
*) ;;
2000-09-22 22:58:36 +00:00
esac
2008-09-29 20:51:09 +00:00
fi
{ $as_echo "$as_me:$LINENO: result: $enabled" >&5
$as_echo "$enabled" >&6; }
2003-04-24 19:29:57 +00:00
2003-04-25 21:43:50 +00:00
2008-10-03 08:08:02 +00:00
# Check whether to build debug libraries
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking whether to build debug libraries" >&5
$as_echo_n "checking whether to build debug libraries... " >&6; }
2003-10-16 21:08:31 +00:00
enabled=no
ENABLE_DEBUG=0
2008-09-29 20:51:09 +00:00
# Check whether --enable-debug was given.
2003-10-16 21:08:31 +00:00
if test "${enable_debug+set}" = set; then
2008-09-29 20:51:09 +00:00
enableval=$enable_debug; case "${enableval}" in
2003-10-16 21:08:31 +00:00
yes|"") enabled=yes; ENABLE_DEBUG=1 ;;
*) ;;
esac
2008-09-29 20:51:09 +00:00
fi
{ $as_echo "$as_me:$LINENO: result: $enabled" >&5
$as_echo "$enabled" >&6; }
2004-04-09 20:43:20 +00:00
2003-10-16 21:08:31 +00:00
2008-10-03 08:08:02 +00:00
# Check whether to build release libraries
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking whether to build release libraries" >&5
$as_echo_n "checking whether to build release libraries... " >&6; }
2003-10-16 21:08:31 +00:00
enabled=yes
ENABLE_RELEASE=1
2008-09-29 20:51:09 +00:00
# Check whether --enable-release was given.
2003-10-16 21:08:31 +00:00
if test "${enable_release+set}" = set; then
2008-09-29 20:51:09 +00:00
enableval=$enable_release; case "${enableval}" in
2003-10-16 21:08:31 +00:00
no) enabled=no; ENABLE_RELEASE=0 ;;
*) ;;
esac
2008-09-29 20:51:09 +00:00
fi
{ $as_echo "$as_me:$LINENO: result: $enabled" >&5
2009-09-03 20:40:02 +00:00
$as_echo "$enabled" >&6; }
# Check whether to enable auto cleanup of libraries
{ $as_echo "$as_me:$LINENO: checking whether to enable auto cleanup of libraries" >&5
$as_echo_n "checking whether to enable auto cleanup of libraries... " >&6; }
enabled=no
UCLN_NO_AUTO_CLEANUP=1
# Check whether --enable-auto-cleanup was given.
if test "${enable_auto_cleanup+set}" = set; then
enableval=$enable_auto_cleanup; case "${enableval}" in
yes) enabled=yes; UCLN_NO_AUTO_CLEANUP=0 ;;
*) ;;
esac
fi
{ $as_echo "$as_me:$LINENO: result: $enabled" >&5
2008-09-29 20:51:09 +00:00
$as_echo "$enabled" >&6; }
2003-10-16 21:08:31 +00:00
2004-04-09 20:43:20 +00:00
2009-08-20 20:00:01 +00:00
# MSVC floating-point option
MSVC_RELEASE_FLAG=""
if test $enabled = yes
then
if test $icu_cv_host_frag = mh-cygwin-msvc
then
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#if defined _MSC_VER && _MSC_VER >= 1400
#else
Microsoft Visual C++ < 2005
#endif
int
main ()
{
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
MSVC_RELEASE_FLAG="/fp:precise"
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
MSVC_RELEASE_FLAG="/Op"
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
CFLAGS="${CFLAGS} ${MSVC_RELEASE_FLAG}"
CXXFLAGS="${CXXFLAGS} ${MSVC_RELEASE_FLAG}"
fi
fi
2008-10-03 08:08:02 +00:00
# Check whether to enabled draft APIs
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking whether to enable draft APIs" >&5
$as_echo_n "checking whether to enable draft APIs... " >&6; }
2005-06-17 06:52:29 +00:00
enabled=yes
U_DEFAULT_SHOW_DRAFT=1
2008-09-29 20:51:09 +00:00
# Check whether --enable-draft was given.
2005-06-17 06:52:29 +00:00
if test "${enable_draft+set}" = set; then
2008-09-29 20:51:09 +00:00
enableval=$enable_draft; case "${enableval}" in
2005-06-17 06:52:29 +00:00
no) enabled=no; U_DEFAULT_SHOW_DRAFT=0 ;;
*) ;;
esac
2008-09-29 20:51:09 +00:00
fi
{ $as_echo "$as_me:$LINENO: result: $enabled" >&5
$as_echo "$enabled" >&6; }
2008-10-03 08:08:02 +00:00
# Make sure that we can use draft API in ICU.
2005-06-17 06:52:29 +00:00
if test "$U_DEFAULT_SHOW_DRAFT" = 0; then
CPPFLAGS="$CPPFLAGS -DU_SHOW_DRAFT_API"
fi
2008-10-03 08:08:02 +00:00
# Check if we can hide variables from
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for library API export" >&5
$as_echo_n "checking for library API export... " >&6; }
2007-06-01 19:15:30 +00:00
SHAREDLIBEXPORT=no
2007-06-01 20:24:07 +00:00
U_USE_GCC_VISIBILITY_ATTRIBUTE=0
2007-12-30 00:26:21 +00:00
OLD_CFLAGS="${CFLAGS}"
OLD_CXXFLAGS="${CXXFLAGS}"
2007-06-01 19:15:30 +00:00
if test "$ac_cv_c_compiler_gnu" = yes; then
2007-06-04 05:52:08 +00:00
LIBCFLAGS="-fvisibility=hidden"
LIBCXXFLAGS="-fvisibility=hidden"
CFLAGS="${CFLAGS} ${LIBCFLAGS}"
CXXFLAGS="${CXXFLAGS} ${LIBCXXFLAGS}"
2007-06-01 19:15:30 +00:00
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
__attribute__ ((visibility ("default"))) void f(void);
2007-06-15 07:27:16 +00:00
#include <stdlib.h>
2007-06-01 19:15:30 +00:00
int
main ()
{
2007-06-15 07:27:16 +00:00
exit(0);
2007-06-01 19:15:30 +00:00
;
return 0;
}
_ACEOF
2007-06-10 20:11:28 +00:00
rm -f conftest.$ac_objext conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
2007-06-01 19:15:30 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
2007-06-01 19:15:30 +00:00
SHAREDLIBEXPORT=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2007-06-01 19:15:30 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
SHAREDLIBEXPORT=no
2007-06-01 19:15:30 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2007-06-10 20:11:28 +00:00
conftest$ac_exeext conftest.$ac_ext
2007-06-04 16:58:41 +00:00
if test "$SHAREDLIBEXPORT" = no; then
LIBCFLAGS=
LIBCXXFLAGS=
else
2007-06-01 20:24:07 +00:00
U_USE_GCC_VISIBILITY_ATTRIBUTE=1
2007-06-01 19:15:30 +00:00
fi
2007-12-30 00:26:21 +00:00
else
case "${host}" in
*-*-solaris*)
LIBCFLAGS="-xldscope=hidden"
LIBCXXFLAGS="-xldscope=hidden"
CFLAGS="${CFLAGS} ${LIBCFLAGS}"
CXXFLAGS="${CXXFLAGS} ${LIBCXXFLAGS}"
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
__global void f(void);
#include <stdlib.h>
int
main ()
{
exit(0);
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
2007-12-30 00:26:21 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
2007-12-30 00:26:21 +00:00
SHAREDLIBEXPORT=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2007-12-30 00:26:21 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
SHAREDLIBEXPORT=no
2007-12-30 00:26:21 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2007-12-30 00:26:21 +00:00
conftest$ac_exeext conftest.$ac_ext
if test "$SHAREDLIBEXPORT" = no; then
LIBCFLAGS=
LIBCXXFLAGS=
fi
;;
*-*-hpux*)
2008-10-03 08:08:02 +00:00
# ICU isn't set up to follow the HP syntax yet.
;;
2007-12-30 00:26:21 +00:00
*)
esac
2007-06-01 19:15:30 +00:00
fi
2007-12-30 00:26:21 +00:00
# Restore to their original state because the Intel compiler chokes
# on this option when checking for the wchar_t size, but the
# option otherwise works.
CFLAGS="${OLD_CFLAGS}"
CXXFLAGS="${OLD_CXXFLAGS}"
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $SHAREDLIBEXPORT" >&5
$as_echo "$SHAREDLIBEXPORT" >&6; }
2007-06-01 19:15:30 +00:00
2007-06-01 20:24:07 +00:00
2007-06-04 05:52:08 +00:00
2005-10-28 00:35:00 +00:00
if test -n "$ac_tool_prefix"; then
# 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
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_prog_RANLIB+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2000-09-22 22:58:36 +00:00
else
if test -n "$RANLIB"; then
ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
else
2005-10-28 00:35:00 +00:00
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
2008-09-29 20:51:09 +00:00
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2005-10-28 00:35:00 +00:00
ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2005-10-28 00:35:00 +00:00
break 2
fi
done
done
2008-09-29 20:51:09 +00:00
IFS=$as_save_IFS
2005-10-28 00:35:00 +00:00
2000-09-22 22:58:36 +00:00
fi
fi
2005-10-28 00:35:00 +00:00
RANLIB=$ac_cv_prog_RANLIB
2000-09-22 22:58:36 +00:00
if test -n "$RANLIB"; then
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $RANLIB" >&5
$as_echo "$RANLIB" >&6; }
2004-04-09 18:56:12 +00:00
else
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: no" >&5
$as_echo "no" >&6; }
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
2005-10-28 00:35:00 +00:00
fi
if test -z "$ac_cv_prog_RANLIB"; then
ac_ct_RANLIB=$RANLIB
# Extract the first word of "ranlib", so it can be a program name with args.
set dummy ranlib; ac_word=$2
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
if test -n "$ac_ct_RANLIB"; then
ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
2008-09-29 20:51:09 +00:00
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2005-10-28 00:35:00 +00:00
ac_cv_prog_ac_ct_RANLIB="ranlib"
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2005-10-28 00:35:00 +00:00
break 2
fi
done
done
2008-09-29 20:51:09 +00:00
IFS=$as_save_IFS
2005-10-28 00:35:00 +00:00
fi
fi
ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
if test -n "$ac_ct_RANLIB"; then
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
$as_echo "$ac_ct_RANLIB" >&6; }
2005-10-28 00:35:00 +00:00
else
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: no" >&5
$as_echo "no" >&6; }
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
if test "x$ac_ct_RANLIB" = x; then
RANLIB=":"
else
case $cross_compiling:$ac_tool_warned in
yes:)
{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
ac_tool_warned=yes ;;
esac
RANLIB=$ac_ct_RANLIB
fi
2005-10-28 00:35:00 +00:00
else
RANLIB="$ac_cv_prog_RANLIB"
2000-09-22 22:58:36 +00:00
fi
2009-04-01 01:54:14 +00:00
# look for 'ar' the proper way
#AC_PATH_PROG(AR,ar,[echo archiver ar not found re-run configure ; false],$PATH:/bin:/usr/bin:/usr/ccs/bin)
if test -n "$ac_tool_prefix"; then
# 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
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
2009-04-01 01:54:14 +00:00
if test "${ac_cv_prog_AR+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2002-03-12 03:51:04 +00:00
else
2009-04-01 01:54:14 +00:00
if test -n "$AR"; then
ac_cv_prog_AR="$AR" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
2005-10-28 00:35:00 +00:00
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
2008-09-29 20:51:09 +00:00
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2009-04-01 01:54:14 +00:00
ac_cv_prog_AR="${ac_tool_prefix}ar"
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2005-10-28 00:35:00 +00:00
break 2
fi
done
done
2008-09-29 20:51:09 +00:00
IFS=$as_save_IFS
2005-10-28 00:35:00 +00:00
2002-03-12 03:51:04 +00:00
fi
2009-04-01 01:54:14 +00:00
fi
AR=$ac_cv_prog_AR
2002-03-12 03:51:04 +00:00
if test -n "$AR"; then
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $AR" >&5
$as_echo "$AR" >&6; }
2002-03-12 03:51:04 +00:00
else
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: no" >&5
$as_echo "no" >&6; }
2002-03-12 03:51:04 +00:00
fi
2003-04-25 21:43:50 +00:00
2009-04-01 01:54:14 +00:00
fi
if test -z "$ac_cv_prog_AR"; then
ac_ct_AR=$AR
# Extract the first word of "ar", so it can be a program name with args.
set dummy ar; ac_word=$2
{ $as_echo "$as_me:$LINENO: checking for $ac_word" >&5
$as_echo_n "checking for $ac_word... " >&6; }
if test "${ac_cv_prog_ac_ct_AR+set}" = set; then
$as_echo_n "(cached) " >&6
else
if test -n "$ac_ct_AR"; then
ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
else
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
for ac_exec_ext in '' $ac_executable_extensions; do
if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
ac_cv_prog_ac_ct_AR="ar"
$as_echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
break 2
fi
done
done
IFS=$as_save_IFS
fi
fi
ac_ct_AR=$ac_cv_prog_ac_ct_AR
if test -n "$ac_ct_AR"; then
{ $as_echo "$as_me:$LINENO: result: $ac_ct_AR" >&5
$as_echo "$ac_ct_AR" >&6; }
else
{ $as_echo "$as_me:$LINENO: result: no" >&5
$as_echo "no" >&6; }
fi
if test "x$ac_ct_AR" = x; then
AR=""
else
case $cross_compiling:$ac_tool_warned in
yes:)
{ $as_echo "$as_me:$LINENO: WARNING: using cross tools not prefixed with host triplet" >&5
$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
ac_tool_warned=yes ;;
esac
AR=$ac_ct_AR
fi
else
AR="$ac_cv_prog_AR"
fi
if test "x$AR" = "x"; then
{ { $as_echo "$as_me:$LINENO: error: Archiver ar not found. Set AR= or fix PATH" >&5
$as_echo "$as_me: error: Archiver ar not found. Set AR= or fix PATH" >&2;}
{ (exit 1); exit 1; }; }
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking whether to enable renaming of symbols" >&5
$as_echo_n "checking whether to enable renaming of symbols... " >&6; }
2002-02-13 20:27:53 +00:00
enabled=yes
U_DISABLE_RENAMING=0
2010-01-09 02:15:20 +00:00
# Check whether --enable-renaming was given.
if test "${enable_renaming+set}" = set; then
enableval=$enable_renaming; case "${enableval}" in
yes|"") enabled=yes ;;
no) enabled=no; U_DISABLE_RENAMING=1 ;;
*) ;;
esac
fi
2005-10-28 00:35:00 +00:00
2010-01-09 02:15:20 +00:00
{ $as_echo "$as_me:$LINENO: result: $enabled" >&5
$as_echo "$enabled" >&6; }
2008-09-29 20:51:09 +00:00
2010-01-09 02:15:20 +00:00
{ $as_echo "$as_me:$LINENO: checking whether to enable function and data tracing" >&5
$as_echo_n "checking whether to enable function and data tracing... " >&6; }
enabled=no
U_ENABLE_TRACING=0
# Check whether --enable-tracing was given.
if test "${enable_tracing+set}" = set; then
enableval=$enable_tracing; case "${enableval}" in
yes|"") enabled=yes; U_ENABLE_TRACING=1 ;;
no) enabled=no; U_ENABLE_TRACING=0 ;;
*) ;;
esac
2001-09-25 00:31:01 +00:00
fi
2008-09-29 20:51:09 +00:00
2010-01-09 02:15:20 +00:00
{ $as_echo "$as_me:$LINENO: result: $enabled" >&5
$as_echo "$enabled" >&6; }
2004-04-09 20:43:20 +00:00
2010-01-09 02:15:20 +00:00
U_ENABLE_DYLOAD=1
{ $as_echo "$as_me:$LINENO: checking whether to enable dynamic loading of plugins" >&5
$as_echo_n "checking whether to enable dynamic loading of plugins... " >&6; }
enabled=check
# Check whether --enable-dyload was given.
if test "${enable_dyload+set}" = set; then
enableval=$enable_dyload; case "${enableval}" in
yes|"")
U_ENABLE_DYLOAD=1
enabled=check ;;
no)
U_ENABLE_DYLOAD=0;
enabled=disabled ;;
*) ;;
esac
2005-10-28 00:35:00 +00:00
fi
2001-09-25 00:31:01 +00:00
2003-04-25 21:43:50 +00:00
2009-02-24 19:57:06 +00:00
2010-01-09 02:15:20 +00:00
# goes into icucfg.h
2009-02-24 19:57:06 +00:00
2010-01-09 02:15:20 +00:00
for ac_header in dlfcn.h
do
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
$as_echo_n "checking for $ac_header... " >&6; }
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
$as_echo_n "(cached) " >&6
fi
ac_res=`eval 'as_val=${'$as_ac_Header'}
$as_echo "$as_val"'`
{ $as_echo "$as_me:$LINENO: result: $ac_res" >&5
$as_echo "$ac_res" >&6; }
else
# Is the header compilable?
{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
$as_echo_n "checking $ac_header usability... " >&6; }
2009-02-24 19:57:06 +00:00
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2010-01-09 02:15:20 +00:00
$ac_includes_default
#include <$ac_header>
2009-02-24 19:57:06 +00:00
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
2010-01-09 02:15:20 +00:00
test -z "$ac_c_werror_flag" ||
2009-02-24 19:57:06 +00:00
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2010-01-09 02:15:20 +00:00
ac_header_compiler=yes
2009-02-24 19:57:06 +00:00
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
2010-01-09 02:15:20 +00:00
ac_header_compiler=no
2009-02-24 19:57:06 +00:00
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2010-01-09 02:15:20 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
$as_echo "$ac_header_compiler" >&6; }
2005-10-28 00:35:00 +00:00
2010-01-09 02:15:20 +00:00
# Is the header present?
{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
$as_echo_n "checking $ac_header presence... " >&6; }
2005-10-28 00:35:00 +00:00
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2010-01-09 02:15:20 +00:00
#include <$ac_header>
2005-10-28 00:35:00 +00:00
_ACEOF
2010-01-09 02:15:20 +00:00
if { (ac_try="$ac_cpp conftest.$ac_ext"
2008-09-29 20:51:09 +00:00
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
2010-01-09 02:15:20 +00:00
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2010-01-09 02:15:20 +00:00
(exit $ac_status); } >/dev/null && {
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
2008-09-29 20:51:09 +00:00
test ! -s conftest.err
}; then
2010-01-09 02:15:20 +00:00
ac_header_preproc=yes
2005-10-28 00:35:00 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2010-01-09 02:15:20 +00:00
ac_header_preproc=no
2001-10-30 19:57:44 +00:00
fi
2010-01-09 02:15:20 +00:00
rm -f conftest.err conftest.$ac_ext
{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
$as_echo "$ac_header_preproc" >&6; }
2005-10-28 00:35:00 +00:00
2010-01-09 02:15:20 +00:00
# So? What about this header?
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
yes:no: )
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
ac_header_preproc=yes
;;
no:yes:* )
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
2005-10-28 00:35:00 +00:00
2010-01-09 02:15:20 +00:00
;;
2008-09-29 20:51:09 +00:00
esac
2010-01-09 02:15:20 +00:00
{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
$as_echo_n "checking for $ac_header... " >&6; }
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
$as_echo_n "(cached) " >&6
1999-10-25 22:36:32 +00:00
else
2010-01-09 02:15:20 +00:00
eval "$as_ac_Header=\$ac_header_preproc"
fi
ac_res=`eval 'as_val=${'$as_ac_Header'}
$as_echo "$as_val"'`
{ $as_echo "$as_me:$LINENO: result: $ac_res" >&5
$as_echo "$ac_res" >&6; }
2005-10-28 00:35:00 +00:00
2010-01-09 02:15:20 +00:00
fi
as_val=`eval 'as_val=${'$as_ac_Header'}
$as_echo "$as_val"'`
if test "x$as_val" = x""yes; then
cat >>confdefs.h <<_ACEOF
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
_ACEOF
2008-09-29 20:51:09 +00:00
1999-10-25 22:36:32 +00:00
fi
2008-09-29 20:51:09 +00:00
2000-10-18 20:35:21 +00:00
done
2010-01-09 02:15:20 +00:00
U_CHECK_DYLOAD=0
#AC_MSG_RESULT($enabled)
if test "$enabled" = "check"; then
{ $as_echo "$as_me:$LINENO: checking for library containing dlopen" >&5
$as_echo_n "checking for library containing dlopen... " >&6; }
if test "${ac_cv_search_dlopen+set}" = set; then
$as_echo_n "(cached) " >&6
else
ac_func_search_save_LIBS=$LIBS
2005-10-28 00:35:00 +00:00
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2008-09-29 20:51:09 +00:00
/* Override any GCC internal prototype to avoid an error.
Use char because int might match the return type of a GCC
builtin and then its argument prototype would still apply. */
2005-10-28 00:35:00 +00:00
#ifdef __cplusplus
extern "C"
#endif
2010-01-09 02:15:20 +00:00
char dlopen ();
2005-10-28 00:35:00 +00:00
int
main ()
{
2010-01-09 02:15:20 +00:00
return dlopen ();
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
2010-01-09 02:15:20 +00:00
for ac_lib in '' dl; do
if test -z "$ac_lib"; then
ac_res="none required"
else
ac_res=-l$ac_lib
LIBS="-l$ac_lib $ac_func_search_save_LIBS"
fi
rm -f conftest.$ac_objext conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
2010-01-09 02:15:20 +00:00
ac_cv_search_dlopen=$ac_res
1999-10-25 22:36:32 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
1999-10-25 22:36:32 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2010-01-09 02:15:20 +00:00
conftest$ac_exeext
if test "${ac_cv_search_dlopen+set}" = set; then
break
2000-10-18 20:35:21 +00:00
fi
2010-01-09 02:15:20 +00:00
done
if test "${ac_cv_search_dlopen+set}" = set; then
:
else
ac_cv_search_dlopen=no
1999-10-25 22:36:32 +00:00
fi
2010-01-09 02:15:20 +00:00
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_dlopen" >&5
$as_echo "$ac_cv_search_dlopen" >&6; }
ac_res=$ac_cv_search_dlopen
if test "$ac_res" != no; then
test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
2005-10-28 00:35:00 +00:00
1999-10-25 22:36:32 +00:00
fi
2005-10-28 00:35:00 +00:00
2010-01-09 02:15:20 +00:00
for ac_func in dlopen
do
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
$as_echo_n "checking for $ac_func... " >&6; }
if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
1999-10-25 22:36:32 +00:00
else
2010-01-09 02:15:20 +00:00
cat >conftest.$ac_ext <<_ACEOF
2005-10-28 00:35:00 +00:00
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2010-01-09 02:15:20 +00:00
/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
For example, HP-UX 11i <limits.h> declares gettimeofday. */
#define $ac_func innocuous_$ac_func
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char $ac_func (); below.
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
<limits.h> exists even on freestanding compilers. */
#ifdef __STDC__
# include <limits.h>
#else
# include <assert.h>
#endif
#undef $ac_func
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
/* Override any GCC internal prototype to avoid an error.
Use char because int might match the return type of a GCC
builtin and then its argument prototype would still apply. */
2005-10-28 00:35:00 +00:00
#ifdef __cplusplus
extern "C"
#endif
2010-01-09 02:15:20 +00:00
char $ac_func ();
/* 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
#endif
2005-10-28 00:35:00 +00:00
int
main ()
{
2010-01-09 02:15:20 +00:00
return $ac_func ();
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
2010-01-09 02:15:20 +00:00
eval "$as_ac_var=yes"
2005-10-28 00:35:00 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2010-01-09 02:15:20 +00:00
eval "$as_ac_var=no"
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2005-10-28 00:35:00 +00:00
conftest$ac_exeext conftest.$ac_ext
fi
2010-01-09 02:15:20 +00:00
ac_res=`eval 'as_val=${'$as_ac_var'}
$as_echo "$as_val"'`
{ $as_echo "$as_me:$LINENO: result: $ac_res" >&5
$as_echo "$ac_res" >&6; }
as_val=`eval 'as_val=${'$as_ac_var'}
$as_echo "$as_val"'`
if test "x$as_val" = x""yes; then
2005-10-28 00:35:00 +00:00
cat >>confdefs.h <<_ACEOF
2010-01-09 02:15:20 +00:00
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
2005-10-28 00:35:00 +00:00
_ACEOF
1999-10-25 22:36:32 +00:00
2010-01-09 02:15:20 +00:00
fi
done
1999-10-25 22:36:32 +00:00
2010-01-09 02:15:20 +00:00
U_CHECK_DYLOAD=1
1999-10-25 22:36:32 +00:00
fi
2000-01-06 20:14:26 +00:00
2010-01-11 21:58:15 +00:00
# Check for miscellanous functions.
# These only go into common/icucfg.h and are NOT exported with ICU builds.
# So, use for putil / tools only.
# Note that this will generate HAVE_GETTIMEOFDAY, not U_HAVE_GETTIMEOFDAY
# rerun 'autoheader' to regenerate icucfg.h.in
for ac_func in gettimeofday
do
as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
{ $as_echo "$as_me:$LINENO: checking for $ac_func" >&5
$as_echo_n "checking for $ac_func... " >&6; }
if { as_var=$as_ac_var; eval "test \"\${$as_var+set}\" = set"; }; then
$as_echo_n "(cached) " >&6
else
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
For example, HP-UX 11i <limits.h> declares gettimeofday. */
#define $ac_func innocuous_$ac_func
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char $ac_func (); below.
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
<limits.h> exists even on freestanding compilers. */
#ifdef __STDC__
# include <limits.h>
#else
# include <assert.h>
#endif
#undef $ac_func
/* Override any GCC internal prototype to avoid an error.
Use char because int might match the return type of a GCC
builtin and then its argument prototype would still apply. */
#ifdef __cplusplus
extern "C"
#endif
char $ac_func ();
/* 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
#endif
int
main ()
{
return $ac_func ();
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
eval "$as_ac_var=yes"
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
eval "$as_ac_var=no"
fi
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
conftest$ac_exeext conftest.$ac_ext
fi
ac_res=`eval 'as_val=${'$as_ac_var'}
$as_echo "$as_val"'`
{ $as_echo "$as_me:$LINENO: result: $ac_res" >&5
$as_echo "$ac_res" >&6; }
as_val=`eval 'as_val=${'$as_ac_var'}
$as_echo "$as_val"'`
if test "x$as_val" = x""yes; then
cat >>confdefs.h <<_ACEOF
#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
_ACEOF
fi
done
2010-01-09 02:15:20 +00:00
# Check whether to use the evil rpath or not
# Check whether --enable-rpath was given.
if test "${enable_rpath+set}" = set; then
enableval=$enable_rpath; case "${enableval}" in
yes|"") ENABLE_RPATH=YES ;;
no) ;;
*) ;;
esac
else
ENABLE_RPATH=NO
fi
# set up U_INLINE.
# Copy the definition of AC_C_INLINE, with slight mods.
#
{ $as_echo "$as_me:$LINENO: checking for definition of U_INLINE for C" >&5
$as_echo_n "checking for definition of U_INLINE for C... " >&6; }
if test "${ac_cv_c_inline+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
2010-01-09 02:15:20 +00:00
ac_cv_c_inline=no
for ac_kw in inline __inline__ __inline; do
2005-10-28 00:35:00 +00:00
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
1999-12-09 23:11:48 +00:00
2005-10-28 00:35:00 +00:00
int
main ()
{
2010-01-09 02:15:20 +00:00
return 0;} $ac_kw int foo() {
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
2010-01-09 02:15:20 +00:00
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
2008-09-29 20:51:09 +00:00
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
2010-01-09 02:15:20 +00:00
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
2010-01-09 02:15:20 +00:00
} && test -s conftest.$ac_objext; then
ac_cv_c_inline=$ac_kw; break
2005-10-28 00:35:00 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
fi
2010-01-09 02:15:20 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
done
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
fi
2010-01-09 02:15:20 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
$as_echo "$ac_cv_c_inline" >&6; }
case "$ac_cv_c_inline" in
yes) U_INLINE= "inline" ;;
no ) U_INLINE= ;;
*) U_INLINE=$ac_cv_c_inline ;;
esac
2008-09-29 20:51:09 +00:00
2007-06-26 01:52:09 +00:00
2010-01-09 02:15:20 +00:00
# set up U_HAVE_STD_STRING.
# Copy the definition of AC_C_INLINE, with slight mods.
#
U_HAVE_STD_STRING=0
ac_ext=cpp
ac_cpp='$CXXCPP $CPPFLAGS'
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2007-06-26 01:52:09 +00:00
2010-01-12 02:03:52 +00:00
{ $as_echo "$as_me:$LINENO: checking if we have a C++ compiler" >&5
$as_echo_n "checking if we have a C++ compiler... " >&6; }
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
int
main ()
{
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_cxx_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
cxx_okay=yes
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
cxx_okay=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
if test $cxx_okay = yes
then
{ $as_echo "$as_me:$LINENO: result: congratulations" >&5
$as_echo "congratulations" >&6; }
else
{ $as_echo "$as_me:$LINENO: result: no" >&5
$as_echo "no" >&6; }
{ { $as_echo "$as_me:$LINENO: error: C++ compiler $CXX does not work or no compiler found" >&5
$as_echo "$as_me: error: C++ compiler $CXX does not work or no compiler found" >&2;}
{ (exit 1); exit 1; }; }
fi
2010-01-09 02:15:20 +00:00
{ $as_echo "$as_me:$LINENO: checking if #include <string> works" >&5
$as_echo_n "checking if #include <string> works... " >&6; }
cat >conftest.$ac_ext <<_ACEOF
2005-10-28 00:35:00 +00:00
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2010-01-09 02:15:20 +00:00
#include <string>
2005-10-28 00:35:00 +00:00
int
main ()
{
2010-01-09 02:15:20 +00:00
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
2010-01-09 02:15:20 +00:00
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
2008-09-29 20:51:09 +00:00
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
2010-01-09 02:15:20 +00:00
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
2010-01-09 02:15:20 +00:00
test -z "$ac_cxx_werror_flag" ||
2008-09-29 20:51:09 +00:00
test ! -s conftest.err
2010-01-09 02:15:20 +00:00
} && test -s conftest.$ac_objext; then
ac_cv_header_stdstring=yes
2003-05-09 00:02:58 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2010-01-09 02:15:20 +00:00
ac_cv_header_stdstring=no
2005-10-28 00:35:00 +00:00
fi
2010-01-09 02:15:20 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_stdstring" >&5
$as_echo "$ac_cv_header_stdstring" >&6; }
if test $ac_cv_header_stdstring = yes
2005-10-28 00:35:00 +00:00
then
2010-01-09 02:15:20 +00:00
U_HAVE_STD_STRING=1
2005-10-28 00:35:00 +00:00
fi
2010-01-09 02:15:20 +00:00
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2005-10-28 00:35:00 +00:00
2010-01-09 02:15:20 +00:00
threads=true
2005-10-28 00:35:00 +00:00
2010-01-09 02:15:20 +00:00
# Enable/disable threads
# Check whether --enable-threads was given.
if test "${enable_threads+set}" = set; then
enableval=$enable_threads; case "${enableval}" in
yes) threads=true ;;
no) threads=false ;;
*) { { $as_echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-threads" >&5
$as_echo "$as_me: error: bad value ${enableval} for --enable-threads" >&2;}
{ (exit 1); exit 1; }; } ;;
esac
2008-09-29 20:51:09 +00:00
else
2010-01-09 02:15:20 +00:00
threads=true
fi
2008-09-29 20:51:09 +00:00
2010-01-09 02:15:20 +00:00
if test "$threads" = true; then
THREADS_TRUE=
2008-09-29 20:51:09 +00:00
else
2010-01-09 02:15:20 +00:00
THREADS_TRUE='#'
2008-09-29 20:51:09 +00:00
fi
2010-01-09 02:15:20 +00:00
ICU_USE_THREADS=0
OLD_LIBS=${LIBS}
2008-09-29 20:51:09 +00:00
2010-01-09 02:15:20 +00:00
if test $threads = true; then
# For Compaq Tru64 (OSF1), we must look for pthread_attr_init
# and must do this before seaching for pthread_mutex_destroy, or
# we will pick up libpthreads.so not libpthread.so
# If this fails, then we must test for HPUX specials, before
# moving on to a more generic test
2008-09-29 20:51:09 +00:00
2010-01-09 02:15:20 +00:00
{ $as_echo "$as_me:$LINENO: checking for pthread_attr_init in -lpthread" >&5
$as_echo_n "checking for pthread_attr_init in -lpthread... " >&6; }
if test "${ac_cv_lib_pthread_pthread_attr_init+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
2010-01-09 02:15:20 +00:00
ac_check_lib_save_LIBS=$LIBS
LIBS="-lpthread $LIBS"
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
/* Override any GCC internal prototype to avoid an error.
Use char because int might match the return type of a GCC
builtin and then its argument prototype would still apply. */
#ifdef __cplusplus
extern "C"
#endif
char pthread_attr_init ();
int
main ()
{
return pthread_attr_init ();
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
2008-09-29 20:51:09 +00:00
esac
2010-01-09 02:15:20 +00:00
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
ac_cv_lib_pthread_pthread_attr_init=yes
2008-09-29 20:51:09 +00:00
else
2010-01-09 02:15:20 +00:00
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
ac_cv_lib_pthread_pthread_attr_init=no
2008-09-29 20:51:09 +00:00
fi
2010-01-09 02:15:20 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS
2005-10-28 00:35:00 +00:00
fi
2010-01-09 02:15:20 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_attr_init" >&5
$as_echo "$ac_cv_lib_pthread_pthread_attr_init" >&6; }
if test "x$ac_cv_lib_pthread_pthread_attr_init" = x""yes; then
cat >>confdefs.h <<_ACEOF
#define HAVE_LIBPTHREAD 1
_ACEOF
2005-10-28 00:35:00 +00:00
2010-01-09 02:15:20 +00:00
LIBS="-lpthread $LIBS"
2005-10-28 00:35:00 +00:00
2010-01-09 02:15:20 +00:00
fi
if test $ac_cv_lib_pthread_pthread_attr_init = yes; then
ICU_USE_THREADS=1
else
# Locate the right library for POSIX threads. We look for the
# symbols in the libraries first, because on Solaris libc provides
# pthread_create but libpthread has the real code :(
# AIX uses libpthreads instead of libpthread, and HP/UX uses libpthread
# FreeBSD users may need libpthread if they do not have libc_r.
{ $as_echo "$as_me:$LINENO: checking for library containing pthread_mutex_destroy" >&5
$as_echo_n "checking for library containing pthread_mutex_destroy... " >&6; }
if test "${ac_cv_search_pthread_mutex_destroy+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
2010-01-09 02:15:20 +00:00
ac_func_search_save_LIBS="$LIBS"
ac_cv_search_pthread_mutex_destroy="no"
for i in pthread pthreads c_r ; do
LIBS="-l$i $ac_func_search_save_LIBS"
cat >conftest.$ac_ext <<_ACEOF
2005-10-28 00:35:00 +00:00
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2010-01-09 02:15:20 +00:00
/* Override any GCC internal prototype to avoid an error.
Use char because int might match the return type of a GCC
builtin and then its argument prototype would still apply. */
#ifdef __cplusplus
extern "C"
#endif
char pthread_mutex_destroy ();
2005-10-28 00:35:00 +00:00
int
main ()
{
2010-01-09 02:15:20 +00:00
return pthread_mutex_destroy ();
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
2010-01-09 02:15:20 +00:00
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
2008-09-29 20:51:09 +00:00
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
2010-01-09 02:15:20 +00:00
(eval "$ac_link") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
2010-01-09 02:15:20 +00:00
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
ac_cv_search_pthread_mutex_destroy="-l$i"
break
2005-10-28 00:35:00 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
2010-01-09 02:15:20 +00:00
fi
2005-10-28 00:35:00 +00:00
2010-01-09 02:15:20 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
conftest$ac_exeext conftest.$ac_ext
done
if test "$ac_cv_search_pthread_mutex_destroy" = "no"; then
cat >conftest.$ac_ext <<_ACEOF
2005-10-28 00:35:00 +00:00
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2010-01-09 02:15:20 +00:00
/* Override any GCC internal prototype to avoid an error.
Use char because int might match the return type of a GCC
builtin and then its argument prototype would still apply. */
#ifdef __cplusplus
extern "C"
#endif
char pthread_mutex_destroy ();
int
main ()
{
return pthread_mutex_destroy ();
;
return 0;
}
2005-10-28 00:35:00 +00:00
_ACEOF
2010-01-09 02:15:20 +00:00
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
ac_cv_search_pthread_mutex_destroy="none required"
2005-10-28 00:35:00 +00:00
else
2010-01-09 02:15:20 +00:00
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
2005-10-28 00:35:00 +00:00
fi
2010-01-09 02:15:20 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
conftest$ac_exeext conftest.$ac_ext
fi
LIBS="$ac_func_search_save_LIBS"
fi
{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_pthread_mutex_destroy" >&5
$as_echo "$ac_cv_search_pthread_mutex_destroy" >&6; }
if test "$ac_cv_search_pthread_mutex_destroy" != "no"; then
test "$ac_cv_search_pthread_mutex_destroy" = "none required" || LIBS="$ac_cv_search_pthread_mutex_destroy $LIBS"
else :
2005-10-28 00:35:00 +00:00
fi
2010-01-09 02:15:20 +00:00
if test "$ac_cv_search_pthread_mutex_destroy" != no; then
ICU_USE_THREADS=1
else
# For HP 11
{ $as_echo "$as_me:$LINENO: checking for pthread_mutex_init in -lpthread" >&5
$as_echo_n "checking for pthread_mutex_init in -lpthread... " >&6; }
if test "${ac_cv_lib_pthread_pthread_mutex_init+set}" = set; then
$as_echo_n "(cached) " >&6
else
ac_check_lib_save_LIBS=$LIBS
LIBS="-lpthread $LIBS"
cat >conftest.$ac_ext <<_ACEOF
2005-10-28 00:35:00 +00:00
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2010-01-09 02:15:20 +00:00
/* Override any GCC internal prototype to avoid an error.
Use char because int might match the return type of a GCC
builtin and then its argument prototype would still apply. */
#ifdef __cplusplus
extern "C"
#endif
char pthread_mutex_init ();
int
main ()
{
return pthread_mutex_init ();
;
return 0;
}
2005-10-28 00:35:00 +00:00
_ACEOF
2010-01-09 02:15:20 +00:00
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
ac_cv_lib_pthread_pthread_mutex_init=yes
2005-10-28 00:35:00 +00:00
else
2010-01-09 02:15:20 +00:00
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
ac_cv_lib_pthread_pthread_mutex_init=no
2003-05-09 00:02:58 +00:00
fi
2010-01-09 02:15:20 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
conftest$ac_exeext conftest.$ac_ext
LIBS=$ac_check_lib_save_LIBS
fi
{ $as_echo "$as_me:$LINENO: result: $ac_cv_lib_pthread_pthread_mutex_init" >&5
$as_echo "$ac_cv_lib_pthread_pthread_mutex_init" >&6; }
if test "x$ac_cv_lib_pthread_pthread_mutex_init" = x""yes; then
cat >>confdefs.h <<_ACEOF
#define HAVE_LIBPTHREAD 1
_ACEOF
LIBS="-lpthread $LIBS"
2005-10-28 00:35:00 +00:00
2003-05-09 00:02:58 +00:00
fi
2003-04-25 21:43:50 +00:00
2010-01-09 02:15:20 +00:00
if test $ac_cv_lib_pthread_pthread_mutex_init = yes; then
ICU_USE_THREADS=1
fi
fi
{ $as_echo "$as_me:$LINENO: checking for pthread_mutex_lock" >&5
$as_echo_n "checking for pthread_mutex_lock... " >&6; }
if test "${ac_cv_func_pthread_mutex_lock+set}" = set; then
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2010-01-09 02:15:20 +00:00
/* Define pthread_mutex_lock to an innocuous variant, in case <limits.h> declares pthread_mutex_lock.
For example, HP-UX 11i <limits.h> declares gettimeofday. */
#define pthread_mutex_lock innocuous_pthread_mutex_lock
/* System header to define __stub macros and hopefully few prototypes,
which can conflict with char pthread_mutex_lock (); below.
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
<limits.h> exists even on freestanding compilers. */
#ifdef __STDC__
# include <limits.h>
2005-10-28 00:35:00 +00:00
#else
2010-01-09 02:15:20 +00:00
# include <assert.h>
#endif
#undef pthread_mutex_lock
/* Override any GCC internal prototype to avoid an error.
Use char because int might match the return type of a GCC
builtin and then its argument prototype would still apply. */
#ifdef __cplusplus
extern "C"
#endif
char pthread_mutex_lock ();
/* 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_pthread_mutex_lock || defined __stub___pthread_mutex_lock
choke me
2005-10-28 00:35:00 +00:00
#endif
int
main ()
{
2010-01-09 02:15:20 +00:00
return pthread_mutex_lock ();
;
2008-09-29 20:51:09 +00:00
return 0;
2005-10-28 00:35:00 +00:00
}
_ACEOF
2010-01-09 02:15:20 +00:00
rm -f conftest.$ac_objext conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
2010-01-09 02:15:20 +00:00
(eval "$ac_link") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
2010-01-09 02:15:20 +00:00
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2010-01-09 02:15:20 +00:00
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
ac_cv_func_pthread_mutex_lock=yes
2004-04-09 20:43:20 +00:00
else
2010-01-09 02:15:20 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2010-01-09 02:15:20 +00:00
ac_cv_func_pthread_mutex_lock=no
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
2010-01-09 02:15:20 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
conftest$ac_exeext conftest.$ac_ext
2005-10-28 00:35:00 +00:00
fi
2010-01-09 02:15:20 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_pthread_mutex_lock" >&5
$as_echo "$ac_cv_func_pthread_mutex_lock" >&6; }
1999-10-25 22:36:32 +00:00
2003-04-25 21:43:50 +00:00
2010-01-09 02:15:20 +00:00
if test $ac_cv_func_pthread_mutex_lock = yes; then
ICU_USE_THREADS=1
fi
fi
# Check to see if we are using CygWin with MSVC
case "${host}" in
*-pc-cygwin*|*-pc-mingw*)
# For gcc, the thread options are set by mh-mingw/mh-cygwin
# For msvc, the thread options are set by runConfigureICU
ICU_USE_THREADS=1
;;
*-*-hpux*)
# Add -mt because it does several nice things on newer compilers.
case "${icu_cv_host_frag}" in
mh-hpux-acc)
OLD_CXXFLAGS="${CXXFLAGS}"
CXXFLAGS="${CXXFLAGS} -mt"
if test x"`${CXX} ${CXXFLAGS} 2>&1`" != x""; then
CXXFLAGS="${OLD_CXXFLAGS}"
fi
;;
esac
;;
*-*-solaris*)
case "${icu_cv_host_frag}" in
mh-solaris)
LIBS="${LIBS} -mt"
;;
esac
;;
esac
2004-04-09 20:43:20 +00:00
fi
2001-11-28 04:10:53 +00:00
2004-03-02 00:38:39 +00:00
2010-01-09 02:15:20 +00:00
# Check whether --enable-weak-threads was given.
if test "${enable_weak_threads+set}" = set; then
enableval=$enable_weak_threads; case "${enableval}" in
yes)
LIB_THREAD="${LIBS%${OLD_LIBS}}"
LIBS=${OLD_LIBS}
;;
no) ;;
*) { { $as_echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-weak-threads" >&5
$as_echo "$as_me: error: bad value ${enableval} for --enable-weak-threads" >&2;}
{ (exit 1); exit 1; }; } ;;
esac
fi
2004-04-09 18:56:12 +00:00
2010-01-09 02:15:20 +00:00
# Check for mmap()
2004-04-09 18:56:12 +00:00
2010-01-09 02:15:20 +00:00
# The AC_FUNC_MMAP macro doesn't work properly. It seems to be too specific.
# Do this check instead.
HAVE_MMAP=0
{ $as_echo "$as_me:$LINENO: checking for mmap" >&5
$as_echo_n "checking for mmap... " >&6; }
if test "${ac_cv_func_mmap_ok+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2010-01-09 02:15:20 +00:00
#include <unistd.h>
#include <sys/mman.h>
#include <sys/stat.h>
#include <fcntl.h>
int
main ()
{
mmap((void *)0, 0, PROT_READ, 0, 0, 0);
;
return 0;
}
2005-10-28 00:35:00 +00:00
_ACEOF
2010-01-09 02:15:20 +00:00
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
2008-09-29 20:51:09 +00:00
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
2010-01-09 02:15:20 +00:00
(eval "$ac_link") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
2010-01-09 02:15:20 +00:00
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
ac_cv_func_mmap_ok=yes
2005-10-28 00:35:00 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2010-01-09 02:15:20 +00:00
ac_cv_func_mmap_ok=no
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
2010-01-09 02:15:20 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
conftest$ac_exeext conftest.$ac_ext
2005-10-28 00:35:00 +00:00
fi
2010-01-09 02:15:20 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_mmap_ok" >&5
$as_echo "$ac_cv_func_mmap_ok" >&6; }
if test $ac_cv_func_mmap_ok = yes
then
HAVE_MMAP=1
2004-04-09 20:43:20 +00:00
fi
2005-10-28 00:35:00 +00:00
2010-01-09 02:15:20 +00:00
{ $as_echo "$as_me:$LINENO: checking for genccode assembly" >&5
$as_echo_n "checking for genccode assembly... " >&6; }
# Check to see if genccode can generate simple assembly.
GENCCODE_ASSEMBLY=
case "${host}" in
2010-02-26 23:45:57 +00:00
*-linux*|i*86-*-*bsd*|i*86-pc-gnu)
2010-01-09 02:15:20 +00:00
if test "$GCC" = yes; then
# We're using gcc, and the simple -a gcc command line works for genccode
GENCCODE_ASSEMBLY="-a gcc"
fi ;;
i*86-*-solaris*)
if test "$GCC" = yes; then
# When using gcc, look if we're also using GNU as.
# When using GNU as, the simple -a gcc command line works for genccode.
asv=`"${CC}" -print-prog-name=as 2>/dev/null`
asv=`"${asv}" --version 2>/dev/null`
case "X${asv}" in
X*GNU*) GENCCODE_ASSEMBLY="-a gcc" ;;
X*) GENCCODE_ASSEMBLY="-a sun-x86" ;;
esac
unset asv
else
GENCCODE_ASSEMBLY="-a sun-x86"
fi ;;
sparc-*-solaris*)
GENCCODE_ASSEMBLY="-a sun"
;;
ia64-*-hpux*)
GENCCODE_ASSEMBLY="-a aCC-ia64"
;;
esac
2005-10-28 00:35:00 +00:00
2010-01-09 02:15:20 +00:00
{ $as_echo "$as_me:$LINENO: result: $GENCCODE_ASSEMBLY" >&5
$as_echo "$GENCCODE_ASSEMBLY" >&6; }
# Checks for header files
2005-10-28 00:35:00 +00:00
for ac_header in inttypes.h
do
2008-09-29 20:51:09 +00:00
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
$as_echo_n "checking for $ac_header... " >&6; }
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
$as_echo_n "(cached) " >&6
fi
ac_res=`eval 'as_val=${'$as_ac_Header'}
$as_echo "$as_val"'`
{ $as_echo "$as_me:$LINENO: result: $ac_res" >&5
$as_echo "$ac_res" >&6; }
2005-10-28 00:35:00 +00:00
else
# Is the header compilable?
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
$as_echo_n "checking $ac_header usability... " >&6; }
2005-10-28 00:35:00 +00:00
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
#include <$ac_header>
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2005-10-28 00:35:00 +00:00
ac_header_compiler=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_header_compiler=no
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
$as_echo "$ac_header_compiler" >&6; }
2005-10-28 00:35:00 +00:00
# Is the header present?
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
$as_echo_n "checking $ac_header presence... " >&6; }
2005-10-28 00:35:00 +00:00
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#include <$ac_header>
_ACEOF
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_cpp conftest.$ac_ext"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } >/dev/null && {
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
test ! -s conftest.err
}; then
2005-10-28 00:35:00 +00:00
ac_header_preproc=yes
2004-04-09 20:43:20 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
ac_header_preproc=no
2003-04-25 21:43:50 +00:00
fi
2008-09-29 20:51:09 +00:00
2005-10-28 00:35:00 +00:00
rm -f conftest.err conftest.$ac_ext
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
$as_echo "$ac_header_preproc" >&6; }
2004-04-09 18:56:12 +00:00
2005-10-28 00:35:00 +00:00
# So? What about this header?
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
yes:no: )
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
2005-10-28 00:35:00 +00:00
ac_header_preproc=yes
;;
no:yes:* )
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
2005-10-28 00:35:00 +00:00
;;
esac
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
$as_echo_n "checking for $ac_header... " >&6; }
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
eval "$as_ac_Header=\$ac_header_preproc"
2004-04-09 20:43:20 +00:00
fi
2008-09-29 20:51:09 +00:00
ac_res=`eval 'as_val=${'$as_ac_Header'}
$as_echo "$as_val"'`
{ $as_echo "$as_me:$LINENO: result: $ac_res" >&5
$as_echo "$ac_res" >&6; }
2005-10-28 00:35:00 +00:00
2004-04-09 20:43:20 +00:00
fi
2008-09-29 20:51:09 +00:00
as_val=`eval 'as_val=${'$as_ac_Header'}
$as_echo "$as_val"'`
if test "x$as_val" = x""yes; then
2005-10-28 00:35:00 +00:00
cat >>confdefs.h <<_ACEOF
2008-09-29 20:51:09 +00:00
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
2005-10-28 00:35:00 +00:00
_ACEOF
2004-04-09 20:43:20 +00:00
fi
2005-10-28 00:35:00 +00:00
2003-04-25 21:43:50 +00:00
done
if test $ac_cv_header_inttypes_h = no; then
U_HAVE_INTTYPES_H=0
else
U_HAVE_INTTYPES_H=1
fi
2003-06-06 17:32:08 +00:00
if test "$CC" = ccc; then
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: \"C compiler set to CCC ${CC}\" " >&5
$as_echo "\"C compiler set to CCC ${CC}\" " >&6; }
2003-04-25 21:43:50 +00:00
case "${host}" in
alpha*-*-*) U_HAVE_INTTYPES_H=0;
esac
fi
2005-10-28 00:35:00 +00:00
2008-09-16 15:49:08 +00:00
for ac_header in dirent.h
do
2008-09-29 20:51:09 +00:00
as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
$as_echo_n "checking for $ac_header... " >&6; }
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
$as_echo_n "(cached) " >&6
fi
ac_res=`eval 'as_val=${'$as_ac_Header'}
$as_echo "$as_val"'`
{ $as_echo "$as_me:$LINENO: result: $ac_res" >&5
$as_echo "$ac_res" >&6; }
2008-09-16 15:49:08 +00:00
else
# Is the header compilable?
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking $ac_header usability" >&5
$as_echo_n "checking $ac_header usability... " >&6; }
2008-09-16 15:49:08 +00:00
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
#include <$ac_header>
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2008-09-16 15:49:08 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2008-09-16 15:49:08 +00:00
ac_header_compiler=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2008-09-16 15:49:08 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_header_compiler=no
2008-09-16 15:49:08 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
$as_echo "$ac_header_compiler" >&6; }
2008-09-16 15:49:08 +00:00
# Is the header present?
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking $ac_header presence" >&5
$as_echo_n "checking $ac_header presence... " >&6; }
2008-09-16 15:49:08 +00:00
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#include <$ac_header>
_ACEOF
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_cpp conftest.$ac_ext"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
2008-09-16 15:49:08 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } >/dev/null && {
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
test ! -s conftest.err
}; then
2008-09-16 15:49:08 +00:00
ac_header_preproc=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2008-09-16 15:49:08 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
ac_header_preproc=no
fi
2008-09-29 20:51:09 +00:00
2008-09-16 15:49:08 +00:00
rm -f conftest.err conftest.$ac_ext
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
$as_echo "$ac_header_preproc" >&6; }
2008-09-16 15:49:08 +00:00
# So? What about this header?
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
yes:no: )
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
$as_echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
$as_echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
2008-09-16 15:49:08 +00:00
ac_header_preproc=yes
;;
no:yes:* )
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
$as_echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
$as_echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
$as_echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
$as_echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
$as_echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
$as_echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
2008-09-16 15:49:08 +00:00
;;
esac
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for $ac_header" >&5
$as_echo_n "checking for $ac_header... " >&6; }
if { as_var=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then
$as_echo_n "(cached) " >&6
2008-09-16 15:49:08 +00:00
else
eval "$as_ac_Header=\$ac_header_preproc"
fi
2008-09-29 20:51:09 +00:00
ac_res=`eval 'as_val=${'$as_ac_Header'}
$as_echo "$as_val"'`
{ $as_echo "$as_me:$LINENO: result: $ac_res" >&5
$as_echo "$ac_res" >&6; }
2008-09-16 15:49:08 +00:00
fi
2008-09-29 20:51:09 +00:00
as_val=`eval 'as_val=${'$as_ac_Header'}
$as_echo "$as_val"'`
if test "x$as_val" = x""yes; then
2008-09-16 15:49:08 +00:00
cat >>confdefs.h <<_ACEOF
2008-09-29 20:51:09 +00:00
#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
2008-09-16 15:49:08 +00:00
_ACEOF
fi
done
if test $ac_cv_header_dirent_h = no; then
U_HAVE_DIRENT_H=0
else
U_HAVE_DIRENT_H=1
fi
2008-09-29 20:51:09 +00:00
# Check whether --with-iostream was given.
2003-04-25 21:43:50 +00:00
if test "${with_iostream+set}" = set; then
2008-09-29 20:51:09 +00:00
withval=$with_iostream; case "${withval}" in
2003-04-25 21:43:50 +00:00
none) streams=none ;;
old) streams=198506 ;;
std) streams=199711 ;;
auto) streams= ;;
2008-09-29 20:51:09 +00:00
*) { { $as_echo "$as_me:$LINENO: error: bad value ${withval} for --with-iostream" >&5
$as_echo "$as_me: error: bad value ${withval} for --with-iostream" >&2;}
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; } ;;
2003-04-25 21:43:50 +00:00
esac
else
streams=
2008-09-29 20:51:09 +00:00
fi
2003-04-25 21:43:50 +00:00
U_IOSTREAM_SOURCE=0
if test x$streams != xnone
then
2008-09-29 20:51:09 +00:00
ac_ext=cpp
2003-04-25 21:43:50 +00:00
ac_cpp='$CXXCPP $CPPFLAGS'
2005-10-28 00:35:00 +00:00
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2003-05-09 00:02:58 +00:00
2004-04-01 23:47:10 +00:00
OLD_CXXFLAGS="${CXXFLAGS}"
2004-04-22 17:41:56 +00:00
case "${icu_cv_host_frag}" in
mh-hpux-acc)
2004-04-01 23:47:10 +00:00
CXXFLAGS="${CXXFLAGS} -AA"
;;
esac
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for iostream usability" >&5
$as_echo_n "checking for iostream usability... " >&6; }
2009-02-24 19:57:06 +00:00
cat >conftest.$ac_ext <<_ACEOF
2005-10-28 00:35:00 +00:00
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2003-04-25 21:43:50 +00:00
#include <iostream>
2005-10-28 00:35:00 +00:00
int
main ()
{
2003-04-25 21:43:50 +00:00
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_cxx_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2003-04-25 21:43:50 +00:00
ac_cv_header_iostream=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_cv_header_iostream=no
2003-04-25 21:43:50 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2004-04-22 17:41:56 +00:00
if test $icu_cv_host_frag = mh-cygwin-msvc
then
2008-10-03 08:08:02 +00:00
# <iostream> is always there on Windows.
# We do this to prevent the C++ preprocessor from being used because
# autoconf can't deal with the Windows C++ preprocessor
ac_cv_header_iostream=yes
2004-04-22 17:41:56 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_iostream" >&5
$as_echo "$ac_cv_header_iostream" >&6; }
2003-04-25 21:43:50 +00:00
if test $ac_cv_header_iostream = yes
then
U_IOSTREAM_SOURCE=199711
else
2004-04-01 23:47:10 +00:00
CXXFLAGS="${OLD_CXXFLAGS}"
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking whether ostream in iostream.h is really defined" >&5
$as_echo_n "checking whether ostream in iostream.h is really defined... " >&6; }
2006-02-16 17:41:38 +00:00
if test "${ac_cv_iostream_ok+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2001-06-22 16:01:27 +00:00
#include <iostream.h>
2005-10-28 00:35:00 +00:00
int
main ()
{
2000-04-25 21:18:35 +00:00
ostream &testout = cout; testout << "test" << endl;
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_cxx_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
2000-04-25 21:18:35 +00:00
ac_cv_iostream_ok=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_cv_iostream_ok=no
2000-04-25 21:18:35 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2005-10-28 00:35:00 +00:00
conftest$ac_exeext conftest.$ac_ext
2000-04-25 21:18:35 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_iostream_ok" >&5
$as_echo "$ac_cv_iostream_ok" >&6; }
2006-02-16 17:41:38 +00:00
if test $ac_cv_iostream_ok = yes
then
U_IOSTREAM_SOURCE=198506
2000-04-25 21:18:35 +00:00
fi
fi
2000-09-11 21:20:51 +00:00
if test x$streams != x
then
if test $U_IOSTREAM_SOURCE -ge $streams
then
U_IOSTREAM_SOURCE=$streams
2004-04-22 17:41:56 +00:00
case "${icu_cv_host_frag}" in
mh-hpux-acc)
2004-04-01 23:47:10 +00:00
if test $U_IOSTREAM_SOURCE -lt 199711; then
CXXFLAGS=${OLD_CXXFLAGS}
fi
;;
esac
2000-09-11 21:20:51 +00:00
else
2008-09-29 20:51:09 +00:00
{ { $as_echo "$as_me:$LINENO: error: ${withval} iostream is not available" >&5
$as_echo "$as_me: error: ${withval} iostream is not available" >&2;}
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; }
2000-09-11 21:20:51 +00:00
fi
fi
2000-04-25 21:18:35 +00:00
fi
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
2005-10-28 00:35:00 +00:00
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2008-10-03 08:08:02 +00:00
# Check for endianness
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking whether byte ordering is bigendian" >&5
$as_echo_n "checking whether byte ordering is bigendian... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_c_bigendian+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
2008-09-29 20:51:09 +00:00
ac_cv_c_bigendian=unknown
# See if we're dealing with a universal compiler.
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#ifndef __APPLE_CC__
not a universal capable compiler
#endif
typedef int dummy;
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
# Check for potential -arch flags. It is not universal unless
# there are some -arch flags. Note that *ppc* also matches
# ppc64. This check is also rather less than ideal.
case "${CC} ${CFLAGS} ${CPPFLAGS} ${LDFLAGS}" in #(
*-arch*ppc*|*-arch*i386*|*-arch*x86_64*) ac_cv_c_bigendian=universal;;
esac
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
if test $ac_cv_c_bigendian = unknown; then
# See if sys/param.h defines the BYTE_ORDER macro.
cat >conftest.$ac_ext <<_ACEOF
2005-10-28 00:35:00 +00:00
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
1999-11-09 23:15:02 +00:00
#include <sys/types.h>
2008-09-29 20:51:09 +00:00
#include <sys/param.h>
1999-11-09 23:15:02 +00:00
2005-10-28 00:35:00 +00:00
int
main ()
{
2008-09-29 20:51:09 +00:00
#if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
&& defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
&& LITTLE_ENDIAN)
bogus endian macros
#endif
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
1999-11-09 23:15:02 +00:00
# It does; now see whether it defined to BIG_ENDIAN or not.
2008-09-29 20:51:09 +00:00
cat >conftest.$ac_ext <<_ACEOF
2005-10-28 00:35:00 +00:00
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
1999-11-09 23:15:02 +00:00
#include <sys/types.h>
2008-09-29 20:51:09 +00:00
#include <sys/param.h>
1999-11-09 23:15:02 +00:00
2005-10-28 00:35:00 +00:00
int
main ()
{
1999-11-09 23:15:02 +00:00
#if BYTE_ORDER != BIG_ENDIAN
2008-09-29 20:51:09 +00:00
not big endian
#endif
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
1999-11-09 23:15:02 +00:00
ac_cv_c_bigendian=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_cv_c_bigendian=no
2004-04-09 18:56:12 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2004-04-09 18:56:12 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
if test $ac_cv_c_bigendian = unknown; then
# See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
cat >conftest.$ac_ext <<_ACEOF
2005-10-28 00:35:00 +00:00
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2008-09-29 20:51:09 +00:00
#include <limits.h>
2005-10-28 00:35:00 +00:00
int
main ()
{
2008-09-29 20:51:09 +00:00
#if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
bogus endian macros
#endif
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
# It does; now see whether it defined to _BIG_ENDIAN or not.
cat >conftest.$ac_ext <<_ACEOF
2005-10-28 00:35:00 +00:00
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2008-09-29 20:51:09 +00:00
#include <limits.h>
2005-10-28 00:35:00 +00:00
int
main ()
{
2008-09-29 20:51:09 +00:00
#ifndef _BIG_ENDIAN
not big endian
#endif
;
return 0;
1999-11-09 23:15:02 +00:00
}
2005-10-28 00:35:00 +00:00
_ACEOF
2008-09-29 20:51:09 +00:00
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
ac_cv_c_bigendian=yes
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
ac_cv_c_bigendian=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
if test $ac_cv_c_bigendian = unknown; then
# Compile a test program.
if test "$cross_compiling" = yes; then
# Try to guess by grepping values from an object file.
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
short int ascii_mm[] =
{ 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
short int ascii_ii[] =
{ 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
int use_ascii (int i) {
return ascii_mm[i] + ascii_ii[i];
}
short int ebcdic_ii[] =
{ 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
short int ebcdic_mm[] =
{ 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
int use_ebcdic (int i) {
return ebcdic_mm[i] + ebcdic_ii[i];
}
extern int foo;
int
main ()
{
return use_ascii (foo) == use_ebcdic (foo);
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
ac_cv_c_bigendian=yes
fi
if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
if test "$ac_cv_c_bigendian" = unknown; then
ac_cv_c_bigendian=no
else
# finding both strings is unlikely to happen, but who knows?
ac_cv_c_bigendian=unknown
fi
fi
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
else
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
int
main ()
{
/* Are we little or big endian? From Harbison&Steele. */
union
{
long int l;
char c[sizeof (long int)];
} u;
u.l = 1;
return u.c[sizeof (long int) - 1] == 1;
;
return 0;
}
_ACEOF
rm -f conftest$ac_exeext
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>&5
ac_status=$?
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && { ac_try='./conftest$ac_exeext'
{ (case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_try") 2>&5
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2005-10-28 00:35:00 +00:00
(exit $ac_status); }; }; then
1999-11-09 23:15:02 +00:00
ac_cv_c_bigendian=no
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: program exited with status $ac_status" >&5
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
( exit $ac_status )
ac_cv_c_bigendian=yes
1999-11-09 23:15:02 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
1999-11-09 23:15:02 +00:00
fi
2008-09-29 20:51:09 +00:00
fi
1999-11-09 23:15:02 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_c_bigendian" >&5
$as_echo "$ac_cv_c_bigendian" >&6; }
case $ac_cv_c_bigendian in #(
yes)
cat >>confdefs.h <<\_ACEOF
#define WORDS_BIGENDIAN 1
_ACEOF
;; #(
no)
;; #(
universal)
2003-04-24 19:29:57 +00:00
2005-10-28 00:35:00 +00:00
cat >>confdefs.h <<\_ACEOF
2008-09-29 20:51:09 +00:00
#define AC_APPLE_UNIVERSAL_BUILD 1
2005-10-28 00:35:00 +00:00
_ACEOF
2008-09-29 20:51:09 +00:00
;; #(
*)
{ { $as_echo "$as_me:$LINENO: error: unknown endianness
presetting ac_cv_c_bigendian=no (or yes) will help" >&5
$as_echo "$as_me: error: unknown endianness
presetting ac_cv_c_bigendian=no (or yes) will help" >&2;}
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; } ;;
2008-09-29 20:51:09 +00:00
esac
1999-11-09 23:15:02 +00:00
if test $ac_cv_c_bigendian = no; then
U_IS_BIG_ENDIAN=0
2000-11-22 05:08:51 +00:00
U_ENDIAN_CHAR="l"
1999-11-09 23:15:02 +00:00
else
U_IS_BIG_ENDIAN=1
2000-11-22 05:08:51 +00:00
U_ENDIAN_CHAR="b"
1999-11-09 23:15:02 +00:00
fi
2003-04-25 21:43:50 +00:00
2008-10-03 08:08:02 +00:00
# Do various POSIX related checks
2000-10-17 16:31:36 +00:00
U_HAVE_NL_LANGINFO_CODESET=0
U_NL_LANGINFO_CODESET=-1
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for nl_langinfo" >&5
$as_echo_n "checking for nl_langinfo... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_func_nl_langinfo+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
/* Define nl_langinfo to an innocuous variant, in case <limits.h> declares nl_langinfo.
For example, HP-UX 11i <limits.h> declares gettimeofday. */
#define nl_langinfo innocuous_nl_langinfo
2000-10-05 19:33:35 +00:00
/* System header to define __stub macros and hopefully few prototypes,
2005-10-28 00:35:00 +00:00
which can conflict with char nl_langinfo (); below.
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
<limits.h> exists even on freestanding compilers. */
#ifdef __STDC__
# include <limits.h>
#else
# include <assert.h>
#endif
2004-04-09 20:43:20 +00:00
2005-10-28 00:35:00 +00:00
#undef nl_langinfo
2004-04-09 20:43:20 +00:00
2008-09-29 20:51:09 +00:00
/* Override any GCC internal prototype to avoid an error.
Use char because int might match the return type of a GCC
builtin and then its argument prototype would still apply. */
2005-10-28 00:35:00 +00:00
#ifdef __cplusplus
extern "C"
#endif
char nl_langinfo ();
2000-10-05 19:33:35 +00: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. */
2008-09-29 20:51:09 +00:00
#if defined __stub_nl_langinfo || defined __stub___nl_langinfo
2000-10-05 19:33:35 +00:00
choke me
#endif
2005-10-28 00:35:00 +00:00
int
main ()
{
2008-09-29 20:51:09 +00:00
return nl_langinfo ();
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
2005-10-28 00:35:00 +00:00
ac_cv_func_nl_langinfo=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_cv_func_nl_langinfo=no
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2005-10-28 00:35:00 +00:00
conftest$ac_exeext conftest.$ac_ext
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_nl_langinfo" >&5
$as_echo "$ac_cv_func_nl_langinfo" >&6; }
if test "x$ac_cv_func_nl_langinfo" = x""yes; then
2000-10-05 19:33:35 +00:00
U_HAVE_NL_LANGINFO=1
else
2005-10-28 00:35:00 +00:00
U_HAVE_NL_LANGINFO=0
2000-10-05 19:33:35 +00:00
fi
if test $U_HAVE_NL_LANGINFO -eq 1; then
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for nl_langinfo's argument to obtain the codeset" >&5
$as_echo_n "checking for nl_langinfo's argument to obtain the codeset... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_nl_langinfo_codeset+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2000-10-05 19:33:35 +00:00
else
2000-10-16 17:32:22 +00:00
ac_cv_nl_langinfo_codeset="unknown"
2000-10-16 17:26:31 +00:00
for a in CODESET _NL_CTYPE_CODESET_NAME; do
2005-10-28 00:35:00 +00:00
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2000-10-05 19:33:35 +00:00
#include <langinfo.h>
2005-10-28 00:35:00 +00:00
int
main ()
{
2000-10-16 17:26:31 +00:00
nl_langinfo($a);
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
2000-10-16 17:26:31 +00:00
ac_cv_nl_langinfo_codeset="$a"; break
2000-10-05 19:33:35 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
2000-10-05 19:33:35 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2005-10-28 00:35:00 +00:00
conftest$ac_exeext conftest.$ac_ext
2000-10-16 17:26:31 +00:00
done
2000-10-05 19:33:35 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_nl_langinfo_codeset" >&5
$as_echo "$ac_cv_nl_langinfo_codeset" >&6; }
2000-10-17 16:31:36 +00:00
if test x$ac_cv_nl_langinfo_codeset != xunknown
2000-10-05 19:33:35 +00:00
then
2000-10-16 17:26:31 +00:00
U_HAVE_NL_LANGINFO_CODESET=1
U_NL_LANGINFO_CODESET=$ac_cv_nl_langinfo_codeset
2000-10-05 19:33:35 +00:00
fi
fi
2003-04-25 21:43:50 +00:00
2008-10-03 08:08:02 +00:00
# Namespace support checks
2008-09-29 20:51:09 +00:00
ac_ext=cpp
2001-10-09 17:52:43 +00:00
ac_cpp='$CXXCPP $CPPFLAGS'
2005-10-28 00:35:00 +00:00
ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for namespace support" >&5
$as_echo_n "checking for namespace support... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_namespace_ok+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2008-10-03 08:08:02 +00:00
namespace x_version {void f(){}}
2001-10-31 21:24:50 +00:00
namespace x = x_version;
using namespace x_version;
2008-10-03 08:08:02 +00:00
2005-10-28 00:35:00 +00:00
int
main ()
{
2008-10-03 08:08:02 +00:00
f();
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_cxx_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
2001-10-09 17:52:43 +00:00
ac_cv_namespace_ok=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_cv_namespace_ok=no
2001-10-09 17:52:43 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2005-10-28 00:35:00 +00:00
conftest$ac_exeext conftest.$ac_ext
2001-10-09 17:52:43 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_namespace_ok" >&5
$as_echo "$ac_cv_namespace_ok" >&6; }
2001-10-09 17:52:43 +00:00
U_HAVE_NAMESPACE=1
if test $ac_cv_namespace_ok = no
then
U_HAVE_NAMESPACE=0
fi
2003-04-25 21:43:50 +00:00
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for properly overriding new and delete" >&5
$as_echo_n "checking for properly overriding new and delete... " >&6; }
2003-02-15 00:23:27 +00:00
U_OVERRIDE_CXX_ALLOCATION=0
U_HAVE_PLACEMENT_NEW=0
2005-10-28 00:35:00 +00:00
if test "${ac_cv_override_cxx_allocation_ok+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2008-10-03 08:08:02 +00:00
#include <stdlib.h>
2004-11-01 23:22:40 +00:00
class UMemory {
public:
2002-07-30 20:55:20 +00:00
void *operator new(size_t size) {return malloc(size);}
2008-10-03 08:08:02 +00:00
void *operator new[](size_t size) {return malloc(size);}
2003-02-15 00:23:27 +00:00
void operator delete(void *p) {free(p);}
2008-10-03 08:08:02 +00:00
void operator delete[](void *p) {free(p);}
2002-07-30 20:55:20 +00:00
};
2008-10-03 08:08:02 +00:00
2005-10-28 00:35:00 +00:00
int
main ()
{
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_cxx_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
2002-07-30 20:55:20 +00:00
ac_cv_override_cxx_allocation_ok=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_cv_override_cxx_allocation_ok=no
2002-07-30 20:55:20 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2005-10-28 00:35:00 +00:00
conftest$ac_exeext conftest.$ac_ext
2002-07-30 20:55:20 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_override_cxx_allocation_ok" >&5
$as_echo "$ac_cv_override_cxx_allocation_ok" >&6; }
2003-02-15 00:23:27 +00:00
if test $ac_cv_override_cxx_allocation_ok = yes
2002-07-30 20:55:20 +00:00
then
2003-02-15 00:23:27 +00:00
U_OVERRIDE_CXX_ALLOCATION=1
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for placement new and delete" >&5
$as_echo_n "checking for placement new and delete... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_override_placement_new_ok+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2008-10-03 08:08:02 +00:00
#include <stdlib.h>
2004-11-01 23:22:40 +00:00
class UMemory {
public:
2003-02-15 00:23:27 +00:00
void *operator new(size_t size) {return malloc(size);}
2008-10-03 08:08:02 +00:00
void *operator new[](size_t size) {return malloc(size);}
2003-02-15 00:23:27 +00:00
void operator delete(void *p) {free(p);}
2008-10-03 08:08:02 +00:00
void operator delete[](void *p) {free(p);}
2003-02-15 00:23:27 +00:00
void * operator new(size_t, void *ptr) { return ptr; }
void operator delete(void *, void *) {}
};
2008-10-03 08:08:02 +00:00
2005-10-28 00:35:00 +00:00
int
main ()
{
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_cxx_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
2003-02-15 00:23:27 +00:00
ac_cv_override_placement_new_ok=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_cv_override_placement_new_ok=no
2003-02-15 00:23:27 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2005-10-28 00:35:00 +00:00
conftest$ac_exeext conftest.$ac_ext
2002-07-30 20:55:20 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_override_placement_new_ok" >&5
$as_echo "$ac_cv_override_placement_new_ok" >&6; }
2003-02-15 00:23:27 +00:00
if test $ac_cv_override_placement_new_ok = yes
then
U_HAVE_PLACEMENT_NEW=1
fi
fi
2003-04-25 21:43:50 +00:00
2009-09-21 04:21:41 +00:00
# gcc atomic built-in functions check
# AC_TRY_LINK([], [int foo, bar; bar = __sync_val_compare_and_swap(&foo, 0, 1);],,
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
{ $as_echo "$as_me:$LINENO: checking for gcc atomic functions" >&5
$as_echo_n "checking for gcc atomic functions... " >&6; }
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
void *p;
int i;
int
main ()
{
__sync_fetch_and_add(&i, 1);
__sync_fetch_and_sub(&i, 1);
__sync_val_compare_and_swap(&p, 0, 0);
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
U_HAVE_GCC_ATOMICS=1; { $as_echo "$as_me:$LINENO: result: yes" >&5
$as_echo "yes" >&6; }
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
U_HAVE_GCC_ATOMICS=0; { $as_echo "$as_me:$LINENO: result: no" >&5
$as_echo "no" >&6; }
fi
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
conftest$ac_exeext conftest.$ac_ext
2001-10-09 17:52:43 +00:00
ac_ext=c
ac_cpp='$CPP $CPPFLAGS'
2005-10-28 00:35:00 +00:00
ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
ac_compiler_gnu=$ac_cv_c_compiler_gnu
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for popen" >&5
$as_echo_n "checking for popen... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_func_popen+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
/* Define popen to an innocuous variant, in case <limits.h> declares popen.
For example, HP-UX 11i <limits.h> declares gettimeofday. */
#define popen innocuous_popen
2002-05-29 22:08:55 +00:00
/* System header to define __stub macros and hopefully few prototypes,
2005-10-28 00:35:00 +00:00
which can conflict with char popen (); below.
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
<limits.h> exists even on freestanding compilers. */
#ifdef __STDC__
# include <limits.h>
#else
# include <assert.h>
#endif
2004-04-09 20:43:20 +00:00
2005-10-28 00:35:00 +00:00
#undef popen
2004-04-09 20:43:20 +00:00
2008-09-29 20:51:09 +00:00
/* Override any GCC internal prototype to avoid an error.
Use char because int might match the return type of a GCC
builtin and then its argument prototype would still apply. */
2005-10-28 00:35:00 +00:00
#ifdef __cplusplus
extern "C"
#endif
char popen ();
2002-05-29 22:08:55 +00: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. */
2008-09-29 20:51:09 +00:00
#if defined __stub_popen || defined __stub___popen
2002-05-29 22:08:55 +00:00
choke me
#endif
2005-10-28 00:35:00 +00:00
int
main ()
{
2008-09-29 20:51:09 +00:00
return popen ();
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
2005-10-28 00:35:00 +00:00
ac_cv_func_popen=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_cv_func_popen=no
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2005-10-28 00:35:00 +00:00
conftest$ac_exeext conftest.$ac_ext
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_popen" >&5
$as_echo "$ac_cv_func_popen" >&6; }
2002-05-29 22:08:55 +00:00
if test x$ac_cv_func_popen = xyes
then
U_HAVE_POPEN=1
else
U_HAVE_POPEN=0
fi
2003-04-25 21:43:50 +00:00
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for tzset" >&5
$as_echo_n "checking for tzset... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_func_tzset+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2000-10-05 19:33:35 +00:00
else
2005-10-28 00:35:00 +00:00
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
/* Define tzset to an innocuous variant, in case <limits.h> declares tzset.
For example, HP-UX 11i <limits.h> declares gettimeofday. */
#define tzset innocuous_tzset
2000-10-05 19:33:35 +00:00
/* System header to define __stub macros and hopefully few prototypes,
2005-10-28 00:35:00 +00:00
which can conflict with char tzset (); below.
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
<limits.h> exists even on freestanding compilers. */
2004-04-09 20:43:20 +00:00
2005-10-28 00:35:00 +00:00
#ifdef __STDC__
# include <limits.h>
#else
# include <assert.h>
#endif
2004-04-09 20:43:20 +00:00
2005-10-28 00:35:00 +00:00
#undef tzset
2008-09-29 20:51:09 +00:00
/* Override any GCC internal prototype to avoid an error.
Use char because int might match the return type of a GCC
builtin and then its argument prototype would still apply. */
2005-10-28 00:35:00 +00:00
#ifdef __cplusplus
extern "C"
#endif
char tzset ();
2000-10-05 19:33:35 +00: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. */
2008-09-29 20:51:09 +00:00
#if defined __stub_tzset || defined __stub___tzset
2000-10-05 19:33:35 +00:00
choke me
#endif
2005-10-28 00:35:00 +00:00
int
main ()
{
2008-09-29 20:51:09 +00:00
return tzset ();
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
2005-10-28 00:35:00 +00:00
ac_cv_func_tzset=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_cv_func_tzset=no
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2005-10-28 00:35:00 +00:00
conftest$ac_exeext conftest.$ac_ext
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_func_tzset" >&5
$as_echo "$ac_cv_func_tzset" >&6; }
2000-10-05 19:33:35 +00:00
2004-06-18 18:23:05 +00:00
U_HAVE_TZSET=0
2000-10-05 23:41:59 +00:00
if test x$ac_cv_func_tzset = xyes
then
U_TZSET=tzset
2004-06-18 18:23:05 +00:00
U_HAVE_TZSET=1
2000-10-05 23:41:59 +00:00
else
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for _tzset" >&5
$as_echo_n "checking for _tzset... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_func__tzset+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
/* Define _tzset to an innocuous variant, in case <limits.h> declares _tzset.
For example, HP-UX 11i <limits.h> declares gettimeofday. */
#define _tzset innocuous__tzset
2000-10-05 23:41:59 +00:00
/* System header to define __stub macros and hopefully few prototypes,
2005-10-28 00:35:00 +00:00
which can conflict with char _tzset (); below.
Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
<limits.h> exists even on freestanding compilers. */
#ifdef __STDC__
# include <limits.h>
#else
# include <assert.h>
#endif
2004-04-09 20:43:20 +00:00
2005-10-28 00:35:00 +00:00
#undef _tzset
2004-04-09 20:43:20 +00:00
2008-09-29 20:51:09 +00:00
/* Override any GCC internal prototype to avoid an error.
Use char because int might match the return type of a GCC
builtin and then its argument prototype would still apply. */
2005-10-28 00:35:00 +00:00
#ifdef __cplusplus
extern "C"
#endif
char _tzset ();
2000-10-05 23:41:59 +00: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. */
2008-09-29 20:51:09 +00:00
#if defined __stub__tzset || defined __stub____tzset
2000-10-05 23:41:59 +00:00
choke me
#endif
2005-10-28 00:35:00 +00:00
int
main ()
{
2008-09-29 20:51:09 +00:00
return _tzset ();
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
2005-10-28 00:35:00 +00:00
ac_cv_func__tzset=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_cv_func__tzset=no
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2005-10-28 00:35:00 +00:00
conftest$ac_exeext conftest.$ac_ext
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_func__tzset" >&5
$as_echo "$ac_cv_func__tzset" >&6; }
2000-10-05 23:41:59 +00:00
if test x$ac_cv_func__tzset = xyes
then
2004-06-18 18:23:05 +00:00
U_TZSET=_tzset
U_HAVE_TZSET=1
2000-10-05 23:41:59 +00:00
fi
fi
2004-06-18 18:23:05 +00:00
U_HAVE_TZNAME=0
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for tzname" >&5
$as_echo_n "checking for tzname... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_var_tzname+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2008-10-03 08:08:02 +00:00
#ifndef __USE_POSIX
2000-10-05 23:41:59 +00:00
#define __USE_POSIX
#endif
2004-11-01 23:22:40 +00:00
#include <stdlib.h>
2000-10-05 23:41:59 +00:00
#include <time.h>
#ifndef tzname /* For SGI. */
2008-10-03 08:08:02 +00:00
extern char *tzname[]; /* RS6000 and others reject char **tzname. */
#endif
2005-10-28 00:35:00 +00:00
int
main ()
{
2000-10-05 23:41:59 +00:00
atoi(*tzname);
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
2000-10-05 23:41:59 +00:00
ac_cv_var_tzname=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_cv_var_tzname=no
2000-10-05 23:41:59 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2005-10-28 00:35:00 +00:00
conftest$ac_exeext conftest.$ac_ext
2000-10-05 23:41:59 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_var_tzname" >&5
$as_echo "$ac_cv_var_tzname" >&6; }
2000-10-05 23:41:59 +00:00
if test $ac_cv_var_tzname = yes; then
U_TZNAME=tzname
2004-06-18 18:23:05 +00:00
U_HAVE_TZNAME=1
2000-10-05 23:41:59 +00:00
else
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for _tzname" >&5
$as_echo_n "checking for _tzname... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_var__tzname+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2008-10-03 08:08:02 +00:00
#include <stdlib.h>
2000-10-05 23:41:59 +00:00
#include <time.h>
2008-10-03 08:08:02 +00:00
extern char *_tzname[];
2005-10-28 00:35:00 +00:00
int
main ()
{
2008-10-03 08:08:02 +00:00
atoi(*_tzname);
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
2000-10-05 23:41:59 +00:00
ac_cv_var__tzname=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_cv_var__tzname=no
2000-10-05 23:41:59 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2005-10-28 00:35:00 +00:00
conftest$ac_exeext conftest.$ac_ext
2000-10-05 23:41:59 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_var__tzname" >&5
$as_echo "$ac_cv_var__tzname" >&6; }
2000-10-05 23:41:59 +00:00
if test $ac_cv_var__tzname = yes; then
U_TZNAME=_tzname
2004-06-18 18:23:05 +00:00
U_HAVE_TZNAME=1
2000-10-05 23:41:59 +00:00
fi
fi
2003-04-25 21:43:50 +00:00
2004-06-18 18:23:05 +00:00
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for timezone" >&5
$as_echo_n "checking for timezone... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_var_timezone+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2000-10-05 23:41:59 +00:00
else
2005-10-28 00:35:00 +00:00
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2008-10-03 08:08:02 +00:00
#ifndef __USE_POSIX
2000-10-05 23:41:59 +00:00
#define __USE_POSIX
#endif
#ifndef __USE_XOPEN
#define __USE_XOPEN
#endif
#include <time.h>
2008-10-03 08:08:02 +00:00
2005-10-28 00:35:00 +00:00
int
main ()
{
2000-10-05 23:41:59 +00:00
timezone = 1;
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
2000-10-05 23:41:59 +00:00
ac_cv_var_timezone=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_cv_var_timezone=no
2000-10-05 23:41:59 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2005-10-28 00:35:00 +00:00
conftest$ac_exeext conftest.$ac_ext
2000-10-05 23:41:59 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_var_timezone" >&5
$as_echo "$ac_cv_var_timezone" >&6; }
2001-10-22 19:05:28 +00:00
U_HAVE_TIMEZONE=0
2000-10-05 23:41:59 +00:00
if test $ac_cv_var_timezone = yes; then
U_TIMEZONE=timezone
2001-10-22 19:05:28 +00:00
U_HAVE_TIMEZONE=1
2000-10-05 23:41:59 +00:00
else
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for __timezone" >&5
$as_echo_n "checking for __timezone... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_var___timezone+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2007-06-01 19:15:30 +00:00
#include <time.h>
2005-10-28 00:35:00 +00:00
int
main ()
{
2007-06-01 19:15:30 +00:00
__timezone = 1;
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
2000-10-09 18:04:44 +00:00
ac_cv_var___timezone=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_cv_var___timezone=no
2000-10-09 18:04:44 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2005-10-28 00:35:00 +00:00
conftest$ac_exeext conftest.$ac_ext
2000-10-09 18:04:44 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_var___timezone" >&5
$as_echo "$ac_cv_var___timezone" >&6; }
2000-10-09 18:04:44 +00:00
if test $ac_cv_var___timezone = yes; then
U_TIMEZONE=__timezone
2001-10-22 19:05:28 +00:00
U_HAVE_TIMEZONE=1
2000-10-09 18:04:44 +00:00
else
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for _timezone" >&5
$as_echo_n "checking for _timezone... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_var__timezone+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2007-06-01 19:15:30 +00:00
#include <time.h>
2005-10-28 00:35:00 +00:00
int
main ()
{
2007-06-01 19:15:30 +00:00
_timezone = 1;
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
2003-04-25 21:43:50 +00:00
ac_cv_var__timezone=yes
2003-04-24 19:29:57 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_cv_var__timezone=no
2003-04-24 19:29:57 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
2005-10-28 00:35:00 +00:00
conftest$ac_exeext conftest.$ac_ext
2003-04-24 19:29:57 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_var__timezone" >&5
$as_echo "$ac_cv_var__timezone" >&6; }
2003-04-25 21:43:50 +00:00
if test $ac_cv_var__timezone = yes; then
U_TIMEZONE=_timezone
U_HAVE_TIMEZONE=1
fi
fi
2003-04-24 19:29:57 +00:00
fi
2003-04-25 21:43:50 +00:00
2008-10-03 08:08:02 +00:00
# Checks for typedefs
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for int8_t" >&5
$as_echo_n "checking for int8_t... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_type_int8_t+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2003-05-09 00:02:58 +00:00
else
2008-09-29 20:51:09 +00:00
ac_cv_type_int8_t=no
cat >conftest.$ac_ext <<_ACEOF
2005-10-28 00:35:00 +00:00
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
int
main ()
{
if (sizeof (int8_t))
2008-09-29 20:51:09 +00:00
return 0;
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2005-10-28 00:35:00 +00:00
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
int
main ()
{
2008-09-29 20:51:09 +00:00
if (sizeof ((int8_t)))
return 0;
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
:
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
ac_cv_type_int8_t=yes
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1999-10-25 22:36:32 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2003-04-24 19:29:57 +00:00
2008-09-29 20:51:09 +00:00
2003-05-09 00:02:58 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2004-04-09 18:56:12 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int8_t" >&5
$as_echo "$ac_cv_type_int8_t" >&6; }
if test "x$ac_cv_type_int8_t" = x""yes; then
2005-10-28 00:35:00 +00:00
:
2004-04-09 18:56:12 +00:00
else
2005-10-28 00:35:00 +00:00
cat >>confdefs.h <<_ACEOF
2008-09-29 20:51:09 +00:00
#define int8_t signed char
2005-10-28 00:35:00 +00:00
_ACEOF
1999-10-25 22:36:32 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for uint8_t" >&5
$as_echo_n "checking for uint8_t... " >&6; }
if test "${ac_cv_type_uint8_t+set}" = set; then
$as_echo_n "(cached) " >&6
1999-10-25 22:36:32 +00:00
else
2008-09-29 20:51:09 +00:00
ac_cv_type_uint8_t=no
cat >conftest.$ac_ext <<_ACEOF
2005-10-28 00:35:00 +00:00
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
int
main ()
{
2008-09-29 20:51:09 +00:00
if (sizeof (uint8_t))
return 0;
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2005-10-28 00:35:00 +00:00
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
int
main ()
{
2008-09-29 20:51:09 +00:00
if (sizeof ((uint8_t)))
return 0;
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
:
2004-04-09 18:56:12 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2004-04-09 18:56:12 +00:00
2008-09-29 20:51:09 +00:00
ac_cv_type_uint8_t=yes
2004-04-09 20:43:20 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint8_t" >&5
$as_echo "$ac_cv_type_uint8_t" >&6; }
if test "x$ac_cv_type_uint8_t" = x""yes; then
2005-10-28 00:35:00 +00:00
:
else
cat >>confdefs.h <<_ACEOF
2008-09-29 20:51:09 +00:00
#define uint8_t unsigned char
2005-10-28 00:35:00 +00:00
_ACEOF
1999-10-25 22:36:32 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for int16_t" >&5
$as_echo_n "checking for int16_t... " >&6; }
if test "${ac_cv_type_int16_t+set}" = set; then
$as_echo_n "(cached) " >&6
1999-10-25 22:36:32 +00:00
else
2008-09-29 20:51:09 +00:00
ac_cv_type_int16_t=no
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
int
main ()
{
if (sizeof (int16_t))
return 0;
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2005-10-28 00:35:00 +00:00
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
int
main ()
{
2008-09-29 20:51:09 +00:00
if (sizeof ((int16_t)))
return 0;
;
2005-10-28 00:35:00 +00:00
return 0;
2008-09-29 20:51:09 +00:00
}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
:
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
ac_cv_type_int16_t=yes
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int16_t" >&5
$as_echo "$ac_cv_type_int16_t" >&6; }
if test "x$ac_cv_type_int16_t" = x""yes; then
:
else
cat >>confdefs.h <<_ACEOF
#define int16_t signed short
_ACEOF
fi
{ $as_echo "$as_me:$LINENO: checking for uint16_t" >&5
$as_echo_n "checking for uint16_t... " >&6; }
if test "${ac_cv_type_uint16_t+set}" = set; then
$as_echo_n "(cached) " >&6
else
ac_cv_type_uint16_t=no
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
int
main ()
{
if (sizeof (uint16_t))
return 0;
;
2005-10-28 00:35:00 +00:00
return 0;
2008-09-29 20:51:09 +00:00
}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
int
main ()
{
if (sizeof ((uint16_t)))
return 0;
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
:
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
ac_cv_type_uint16_t=yes
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint16_t" >&5
$as_echo "$ac_cv_type_uint16_t" >&6; }
if test "x$ac_cv_type_uint16_t" = x""yes; then
:
else
cat >>confdefs.h <<_ACEOF
#define uint16_t unsigned short
_ACEOF
fi
{ $as_echo "$as_me:$LINENO: checking for int32_t" >&5
$as_echo_n "checking for int32_t... " >&6; }
if test "${ac_cv_type_int32_t+set}" = set; then
$as_echo_n "(cached) " >&6
else
ac_cv_type_int32_t=no
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
int
main ()
{
if (sizeof (int32_t))
return 0;
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
int
main ()
{
if (sizeof ((int32_t)))
return 0;
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
:
1999-10-25 22:36:32 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2004-04-09 18:56:12 +00:00
2008-09-29 20:51:09 +00:00
ac_cv_type_int32_t=yes
2004-04-09 20:43:20 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int32_t" >&5
$as_echo "$ac_cv_type_int32_t" >&6; }
if test "x$ac_cv_type_int32_t" = x""yes; then
2005-10-28 00:35:00 +00:00
:
else
cat >>confdefs.h <<_ACEOF
1999-10-25 22:36:32 +00:00
#define int32_t signed long
2005-10-28 00:35:00 +00:00
_ACEOF
1999-10-25 22:36:32 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for uint32_t" >&5
$as_echo_n "checking for uint32_t... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_type_uint32_t+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
1999-10-25 22:36:32 +00:00
else
2008-09-29 20:51:09 +00:00
ac_cv_type_uint32_t=no
cat >conftest.$ac_ext <<_ACEOF
2005-10-28 00:35:00 +00:00
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
int
main ()
{
if (sizeof (uint32_t))
2008-09-29 20:51:09 +00:00
return 0;
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
int
main ()
{
if (sizeof ((uint32_t)))
return 0;
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
:
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
ac_cv_type_uint32_t=yes
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1999-10-25 22:36:32 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2004-04-09 18:56:12 +00:00
2008-09-29 20:51:09 +00:00
2004-04-09 20:43:20 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint32_t" >&5
$as_echo "$ac_cv_type_uint32_t" >&6; }
if test "x$ac_cv_type_uint32_t" = x""yes; then
2005-10-28 00:35:00 +00:00
:
else
cat >>confdefs.h <<_ACEOF
1999-10-25 22:36:32 +00:00
#define uint32_t unsigned long
2005-10-28 00:35:00 +00:00
_ACEOF
1999-10-25 22:36:32 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for int64_t" >&5
$as_echo_n "checking for int64_t... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_type_int64_t+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
1999-10-25 22:36:32 +00:00
else
2008-09-29 20:51:09 +00:00
ac_cv_type_int64_t=no
cat >conftest.$ac_ext <<_ACEOF
2005-10-28 00:35:00 +00:00
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
int
main ()
{
if (sizeof (int64_t))
2008-09-29 20:51:09 +00:00
return 0;
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
int
main ()
{
if (sizeof ((int64_t)))
return 0;
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
:
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
ac_cv_type_int64_t=yes
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1999-10-25 22:36:32 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2004-04-09 18:56:12 +00:00
2008-09-29 20:51:09 +00:00
2004-04-09 20:43:20 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_int64_t" >&5
$as_echo "$ac_cv_type_int64_t" >&6; }
if test "x$ac_cv_type_int64_t" = x""yes; then
2005-10-28 00:35:00 +00:00
:
else
cat >>confdefs.h <<_ACEOF
2002-02-20 22:28:44 +00:00
#define int64_t signed long long
2005-10-28 00:35:00 +00:00
_ACEOF
2001-10-12 22:33:02 +00:00
2003-04-24 19:29:57 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for uint64_t" >&5
$as_echo_n "checking for uint64_t... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_type_uint64_t+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2003-04-24 19:29:57 +00:00
else
2008-09-29 20:51:09 +00:00
ac_cv_type_uint64_t=no
cat >conftest.$ac_ext <<_ACEOF
2005-10-28 00:35:00 +00:00
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
int
main ()
{
if (sizeof (uint64_t))
2008-09-29 20:51:09 +00:00
return 0;
;
2005-10-28 00:35:00 +00:00
return 0;
2008-09-29 20:51:09 +00:00
}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
int
main ()
{
if (sizeof ((uint64_t)))
return 0;
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
:
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
ac_cv_type_uint64_t=yes
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2001-10-12 22:33:02 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
2003-05-09 00:02:58 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_type_uint64_t" >&5
$as_echo "$ac_cv_type_uint64_t" >&6; }
if test "x$ac_cv_type_uint64_t" = x""yes; then
2005-10-28 00:35:00 +00:00
:
else
2004-04-09 18:56:12 +00:00
2005-10-28 00:35:00 +00:00
cat >>confdefs.h <<_ACEOF
2002-02-20 22:28:44 +00:00
#define uint64_t unsigned long long
2005-10-28 00:35:00 +00:00
_ACEOF
1999-10-25 22:36:32 +00:00
fi
2003-04-25 21:43:50 +00:00
1999-10-25 22:36:32 +00:00
if test $ac_cv_type_int8_t = no; then
HAVE_INT8_T=0
else
HAVE_INT8_T=1
fi
2003-04-25 21:43:50 +00:00
1999-10-25 22:36:32 +00:00
if test $ac_cv_type_uint8_t = no; then
HAVE_UINT8_T=0
else
HAVE_UINT8_T=1
fi
2003-04-25 21:43:50 +00:00
1999-10-25 22:36:32 +00:00
if test $ac_cv_type_int16_t = no; then
HAVE_INT16_T=0
else
HAVE_INT16_T=1
fi
2003-04-25 21:43:50 +00:00
1999-10-25 22:36:32 +00:00
if test $ac_cv_type_uint16_t = no; then
HAVE_UINT16_T=0
else
HAVE_UINT16_T=1
fi
2003-04-25 21:43:50 +00:00
1999-10-25 22:36:32 +00:00
if test $ac_cv_type_int32_t = no; then
HAVE_INT32_T=0
else
HAVE_INT32_T=1
fi
2003-04-25 21:43:50 +00:00
1999-10-25 22:36:32 +00:00
if test $ac_cv_type_uint32_t = no; then
HAVE_UINT32_T=0
else
HAVE_UINT32_T=1
fi
2003-04-25 21:43:50 +00:00
2001-10-12 22:33:02 +00:00
if test $ac_cv_type_int64_t = no; then
HAVE_INT64_T=0
else
HAVE_INT64_T=1
fi
2004-04-09 20:43:20 +00:00
if test $ac_cv_type_uint64_t = no; then
HAVE_UINT64_T=0
2004-04-09 18:56:12 +00:00
else
2004-04-09 20:43:20 +00:00
HAVE_UINT64_T=1
1999-10-25 22:36:32 +00:00
fi
2003-04-25 21:43:50 +00:00
2008-10-03 08:08:02 +00:00
# Do various wchar_t related checks
2005-10-28 00:35:00 +00:00
if test "${ac_cv_header_wchar_h+set}" = set; then
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for wchar.h" >&5
$as_echo_n "checking for wchar.h... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_header_wchar_h+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_wchar_h" >&5
$as_echo "$ac_cv_header_wchar_h" >&6; }
2004-04-09 20:43:20 +00:00
else
2005-10-28 00:35:00 +00:00
# Is the header compilable?
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking wchar.h usability" >&5
$as_echo_n "checking wchar.h usability... " >&6; }
2005-10-28 00:35:00 +00:00
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
$ac_includes_default
#include <wchar.h>
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2005-10-28 00:35:00 +00:00
ac_header_compiler=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_header_compiler=no
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
{ $as_echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
$as_echo "$ac_header_compiler" >&6; }
2005-10-28 00:35:00 +00:00
# Is the header present?
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking wchar.h presence" >&5
$as_echo_n "checking wchar.h presence... " >&6; }
2005-10-28 00:35:00 +00:00
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2004-04-09 20:43:20 +00:00
#include <wchar.h>
2005-10-28 00:35:00 +00:00
_ACEOF
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_cpp conftest.$ac_ext"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_cpp conftest.$ac_ext") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } >/dev/null && {
test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
test ! -s conftest.err
}; then
2005-10-28 00:35:00 +00:00
ac_header_preproc=yes
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
ac_header_preproc=no
2004-04-09 20:43:20 +00:00
fi
2008-09-29 20:51:09 +00:00
2005-10-28 00:35:00 +00:00
rm -f conftest.err conftest.$ac_ext
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
$as_echo "$ac_header_preproc" >&6; }
2005-10-28 00:35:00 +00:00
# So? What about this header?
case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in
yes:no: )
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: WARNING: wchar.h: accepted by the compiler, rejected by the preprocessor!" >&5
$as_echo "$as_me: WARNING: wchar.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: wchar.h: proceeding with the compiler's result" >&5
$as_echo "$as_me: WARNING: wchar.h: proceeding with the compiler's result" >&2;}
2005-10-28 00:35:00 +00:00
ac_header_preproc=yes
;;
no:yes:* )
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: WARNING: wchar.h: present but cannot be compiled" >&5
$as_echo "$as_me: WARNING: wchar.h: present but cannot be compiled" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: wchar.h: check for missing prerequisite headers?" >&5
$as_echo "$as_me: WARNING: wchar.h: check for missing prerequisite headers?" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: wchar.h: see the Autoconf documentation" >&5
$as_echo "$as_me: WARNING: wchar.h: see the Autoconf documentation" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: wchar.h: section \"Present But Cannot Be Compiled\"" >&5
$as_echo "$as_me: WARNING: wchar.h: section \"Present But Cannot Be Compiled\"" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: wchar.h: proceeding with the preprocessor's result" >&5
$as_echo "$as_me: WARNING: wchar.h: proceeding with the preprocessor's result" >&2;}
{ $as_echo "$as_me:$LINENO: WARNING: wchar.h: in the future, the compiler will take precedence" >&5
$as_echo "$as_me: WARNING: wchar.h: in the future, the compiler will take precedence" >&2;}
2005-10-28 00:35:00 +00:00
;;
esac
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for wchar.h" >&5
$as_echo_n "checking for wchar.h... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_header_wchar_h+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2004-04-09 20:43:20 +00:00
else
2005-10-28 00:35:00 +00:00
ac_cv_header_wchar_h=$ac_header_preproc
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_header_wchar_h" >&5
$as_echo "$ac_cv_header_wchar_h" >&6; }
2005-10-28 00:35:00 +00:00
2004-04-09 20:43:20 +00:00
fi
2004-04-09 18:56:12 +00:00
2005-10-28 00:35:00 +00:00
2002-01-23 16:42:10 +00:00
if test "$ac_cv_header_wchar_h" = no
then
U_HAVE_WCHAR_H=0
U_HAVE_WCSCPY=0
else
2010-01-11 21:58:15 +00:00
cat >>confdefs.h <<\_ACEOF
2002-01-23 16:42:10 +00:00
#define HAVE_WCHAR_H 1
2005-10-28 00:35:00 +00:00
_ACEOF
2002-01-23 16:42:10 +00:00
U_HAVE_WCHAR_H=1
2008-10-03 08:08:02 +00:00
# Some broken systems have wchar.h but not some of its functions...
{ $as_echo "$as_me:$LINENO: checking for library containing wcscpy" >&5
2008-09-29 20:51:09 +00:00
$as_echo_n "checking for library containing wcscpy... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_search_wcscpy+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2005-10-28 00:35:00 +00:00
else
ac_func_search_save_LIBS=$LIBS
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2008-09-29 20:51:09 +00:00
/* Override any GCC internal prototype to avoid an error.
Use char because int might match the return type of a GCC
builtin and then its argument prototype would still apply. */
2005-10-28 00:35:00 +00:00
#ifdef __cplusplus
extern "C"
#endif
char wcscpy ();
int
main ()
{
2008-09-29 20:51:09 +00:00
return wcscpy ();
2005-10-28 00:35:00 +00:00
;
return 0;
}
_ACEOF
2008-09-29 20:51:09 +00:00
for ac_lib in '' wcs w; do
if test -z "$ac_lib"; then
ac_res="none required"
else
ac_res=-l$ac_lib
LIBS="-l$ac_lib $ac_func_search_save_LIBS"
fi
rm -f conftest.$ac_objext conftest$ac_exeext
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>conftest.er1
2005-10-28 00:35:00 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest$ac_exeext && {
test "$cross_compiling" = yes ||
$as_test_x conftest$ac_exeext
}; then
ac_cv_search_wcscpy=$ac_res
else
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
fi
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core conftest.err conftest.$ac_objext conftest_ipa8_conftest.oo \
conftest$ac_exeext
if test "${ac_cv_search_wcscpy+set}" = set; then
break
2003-04-24 19:29:57 +00:00
fi
2008-09-29 20:51:09 +00:00
done
if test "${ac_cv_search_wcscpy+set}" = set; then
:
else
ac_cv_search_wcscpy=no
2004-04-09 18:56:12 +00:00
fi
2008-09-29 20:51:09 +00:00
rm conftest.$ac_ext
2005-10-28 00:35:00 +00:00
LIBS=$ac_func_search_save_LIBS
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_search_wcscpy" >&5
$as_echo "$ac_cv_search_wcscpy" >&6; }
ac_res=$ac_cv_search_wcscpy
if test "$ac_res" != no; then
test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
2005-10-28 00:35:00 +00:00
2002-01-23 16:42:10 +00:00
fi
2005-10-28 00:35:00 +00:00
2002-01-23 16:42:10 +00:00
if test "$ac_cv_search_wcscpy" != no; then
U_HAVE_WCSCPY=1
else
U_HAVE_WCSCPY=0
fi
fi
2003-04-25 21:43:50 +00:00
2008-09-29 20:51:09 +00:00
# The cast to long int works around a bug in the HP C Compiler
# version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
# declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
# This bug is HP SR number 8606223364.
{ $as_echo "$as_me:$LINENO: checking size of wchar_t" >&5
$as_echo_n "checking size of wchar_t... " >&6; }
2005-10-28 00:35:00 +00:00
if test "${ac_cv_sizeof_wchar_t+set}" = set; then
2008-09-29 20:51:09 +00:00
$as_echo_n "(cached) " >&6
2002-01-24 18:11:51 +00:00
else
if test "$cross_compiling" = yes; then
2007-06-03 01:24:37 +00:00
# Depending upon the size, compute the lo and hi bounds.
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#if STDC_HEADERS
#include <stddef.h>
#endif
#include <stdlib.h>
#if HAVE_WCHAR_H
#include <string.h>
#include <wchar.h>
#endif
int
main ()
{
2008-09-29 20:51:09 +00:00
static int test_array [1 - 2 * !(((long int) (sizeof (wchar_t))) >= 0)];
2007-06-03 01:24:37 +00:00
test_array [0] = 0
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2007-06-03 01:24:37 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2007-06-03 01:24:37 +00:00
ac_lo=0 ac_mid=0
while :; do
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#if STDC_HEADERS
#include <stddef.h>
#endif
#include <stdlib.h>
#if HAVE_WCHAR_H
#include <string.h>
#include <wchar.h>
#endif
int
main ()
{
2008-09-29 20:51:09 +00:00
static int test_array [1 - 2 * !(((long int) (sizeof (wchar_t))) <= $ac_mid)];
2007-06-03 01:24:37 +00:00
test_array [0] = 0
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2007-06-03 01:24:37 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2007-06-03 01:24:37 +00:00
ac_hi=$ac_mid; break
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2007-06-03 01:24:37 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_lo=`expr $ac_mid + 1`
if test $ac_lo -le $ac_mid; then
ac_lo= ac_hi=
break
fi
ac_mid=`expr 2 '*' $ac_mid + 1`
2007-06-03 01:24:37 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2007-06-03 01:24:37 +00:00
done
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2007-06-03 01:24:37 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
cat >conftest.$ac_ext <<_ACEOF
2007-06-03 01:24:37 +00:00
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#if STDC_HEADERS
#include <stddef.h>
#endif
#include <stdlib.h>
#if HAVE_WCHAR_H
#include <string.h>
#include <wchar.h>
#endif
int
main ()
{
2008-09-29 20:51:09 +00:00
static int test_array [1 - 2 * !(((long int) (sizeof (wchar_t))) < 0)];
2007-06-03 01:24:37 +00:00
test_array [0] = 0
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2007-06-03 01:24:37 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2007-06-03 01:24:37 +00:00
ac_hi=-1 ac_mid=-1
while :; do
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#if STDC_HEADERS
#include <stddef.h>
#endif
#include <stdlib.h>
#if HAVE_WCHAR_H
#include <string.h>
#include <wchar.h>
#endif
int
main ()
{
2008-09-29 20:51:09 +00:00
static int test_array [1 - 2 * !(((long int) (sizeof (wchar_t))) >= $ac_mid)];
2007-06-03 01:24:37 +00:00
test_array [0] = 0
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2007-06-03 01:24:37 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2007-06-03 01:24:37 +00:00
ac_lo=$ac_mid; break
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2007-06-03 01:24:37 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_hi=`expr '(' $ac_mid ')' - 1`
if test $ac_mid -le $ac_hi; then
ac_lo= ac_hi=
break
fi
ac_mid=`expr 2 '*' $ac_mid`
2007-06-03 01:24:37 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2007-06-03 01:24:37 +00:00
done
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2007-06-03 01:24:37 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_lo= ac_hi=
2007-06-03 01:24:37 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2007-06-03 01:24:37 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2007-06-03 01:24:37 +00:00
# Binary search between lo and hi bounds.
while test "x$ac_lo" != "x$ac_hi"; do
ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#if STDC_HEADERS
#include <stddef.h>
#endif
#include <stdlib.h>
#if HAVE_WCHAR_H
#include <string.h>
#include <wchar.h>
#endif
int
main ()
{
2008-09-29 20:51:09 +00:00
static int test_array [1 - 2 * !(((long int) (sizeof (wchar_t))) <= $ac_mid)];
2007-06-03 01:24:37 +00:00
test_array [0] = 0
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2007-06-03 01:24:37 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2007-06-03 01:24:37 +00:00
ac_hi=$ac_mid
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2007-06-03 01:24:37 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
ac_lo=`expr '(' $ac_mid ')' + 1`
2007-06-03 01:24:37 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2007-06-03 01:24:37 +00:00
done
case $ac_lo in
?*) ac_cv_sizeof_wchar_t=$ac_lo;;
2008-09-29 20:51:09 +00:00
'') if test "$ac_cv_type_wchar_t" = yes; then
{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (wchar_t)
2007-06-03 01:24:37 +00:00
See \`config.log' for more details." >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: error: cannot compute sizeof (wchar_t)
2007-06-03 01:24:37 +00:00
See \`config.log' for more details." >&2;}
2008-09-29 20:51:09 +00:00
{ (exit 77); exit 77; }; }; }
else
ac_cv_sizeof_wchar_t=0
fi ;;
2007-06-03 01:24:37 +00:00
esac
2002-01-24 18:11:51 +00:00
else
2005-10-28 00:35:00 +00:00
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2007-06-03 01:24:37 +00:00
2002-01-24 18:11:51 +00:00
#if STDC_HEADERS
#include <stddef.h>
#endif
2006-02-06 04:31:48 +00:00
#include <stdlib.h>
2002-01-24 18:11:51 +00:00
#if HAVE_WCHAR_H
#include <string.h>
#include <wchar.h>
#endif
2007-06-03 01:24:37 +00:00
2008-09-29 20:51:09 +00:00
static long int longval () { return (long int) (sizeof (wchar_t)); }
static unsigned long int ulongval () { return (long int) (sizeof (wchar_t)); }
2002-01-24 18:11:51 +00:00
#include <stdio.h>
2007-06-03 01:24:37 +00:00
#include <stdlib.h>
int
main ()
2002-01-24 18:11:51 +00:00
{
2007-06-03 01:24:37 +00:00
FILE *f = fopen ("conftest.val", "w");
if (! f)
2008-09-29 20:51:09 +00:00
return 1;
if (((long int) (sizeof (wchar_t))) < 0)
2007-06-03 01:24:37 +00:00
{
2008-09-29 20:51:09 +00:00
long int i = longval ();
if (i != ((long int) (sizeof (wchar_t))))
return 1;
fprintf (f, "%ld", i);
2007-06-03 01:24:37 +00:00
}
else
{
2008-09-29 20:51:09 +00:00
unsigned long int i = ulongval ();
if (i != ((long int) (sizeof (wchar_t))))
return 1;
fprintf (f, "%lu", i);
2007-06-03 01:24:37 +00:00
}
2008-09-29 20:51:09 +00:00
/* Do not output a trailing newline, as this causes \r\n confusion
on some platforms. */
return ferror (f) || fclose (f) != 0;
2007-06-03 01:24:37 +00:00
;
return 0;
2002-01-24 18:11:51 +00:00
}
2005-10-28 00:35:00 +00:00
_ACEOF
rm -f conftest$ac_exeext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_link"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_link") 2>&5
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2005-10-28 00:35:00 +00:00
(exit $ac_status); } && { ac_try='./conftest$ac_exeext'
2008-09-29 20:51:09 +00:00
{ (case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_try") 2>&5
2005-10-28 00:35:00 +00:00
ac_status=$?
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
2005-10-28 00:35:00 +00:00
(exit $ac_status); }; }; then
2007-06-03 01:24:37 +00:00
ac_cv_sizeof_wchar_t=`cat conftest.val`
2002-01-24 18:11:51 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: program exited with status $ac_status" >&5
$as_echo "$as_me: failed program was:" >&5
2005-10-28 00:35:00 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
( exit $ac_status )
2008-09-29 20:51:09 +00:00
if test "$ac_cv_type_wchar_t" = yes; then
{ { $as_echo "$as_me:$LINENO: error: in \`$ac_pwd':" >&5
$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
{ { $as_echo "$as_me:$LINENO: error: cannot compute sizeof (wchar_t)
2007-06-03 01:24:37 +00:00
See \`config.log' for more details." >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: error: cannot compute sizeof (wchar_t)
2007-06-03 01:24:37 +00:00
See \`config.log' for more details." >&2;}
2008-09-29 20:51:09 +00:00
{ (exit 77); exit 77; }; }; }
else
ac_cv_sizeof_wchar_t=0
fi
2002-01-24 18:11:51 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -rf conftest.dSYM
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
2002-01-24 18:11:51 +00:00
fi
2007-06-03 01:24:37 +00:00
rm -f conftest.val
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $ac_cv_sizeof_wchar_t" >&5
$as_echo "$ac_cv_sizeof_wchar_t" >&6; }
2005-10-28 00:35:00 +00:00
cat >>confdefs.h <<_ACEOF
2002-01-24 18:11:51 +00:00
#define SIZEOF_WCHAR_T $ac_cv_sizeof_wchar_t
2005-10-28 00:35:00 +00:00
_ACEOF
2003-04-25 21:43:50 +00:00
2002-01-24 18:11:51 +00:00
U_SIZEOF_WCHAR_T=$ac_cv_sizeof_wchar_t
2007-06-03 01:24:37 +00:00
# We do this check to verify that everything is okay.
2002-01-24 18:11:51 +00:00
if test $U_SIZEOF_WCHAR_T = 0; then
2007-06-03 01:24:37 +00:00
if test $U_HAVE_WCHAR_H=1; then
2008-09-29 20:51:09 +00:00
{ { $as_echo "$as_me:$LINENO: error: There is wchar.h but the size of wchar_t is 0" >&5
$as_echo "$as_me: error: There is wchar.h but the size of wchar_t is 0" >&2;}
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; }
2007-06-03 01:24:37 +00:00
fi
2002-01-24 18:11:51 +00:00
fi
2003-04-25 21:43:50 +00:00
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for UTF-16 string literal support" >&5
$as_echo_n "checking for UTF-16 string literal support... " >&6; }
2007-05-31 04:46:45 +00:00
U_CHECK_UTF16_STRING=1
2007-05-30 22:28:35 +00:00
CHECK_UTF16_STRING_RESULT="unknown"
2009-07-13 19:01:23 +00:00
2007-05-30 22:28:35 +00:00
case "${host}" in
*-*-aix*|powerpc64-*-linux*)
if test "$ac_cv_c_compiler_gnu" = no; then
OLD_CFLAGS="${CFLAGS}"
OLD_CXXFLAGS="${CXXFLAGS}"
CFLAGS="${CFLAGS} -qutf"
CXXFLAGS="${CXXFLAGS} -qutf"
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2007-05-31 00:06:40 +00:00
const unsigned short hello[] = u"hello";
2007-05-30 22:28:35 +00:00
int
main ()
{
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2007-05-30 22:28:35 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2007-05-31 04:46:45 +00:00
U_CHECK_UTF16_STRING=1
2007-05-30 22:28:35 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2007-05-30 22:28:35 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
U_CHECK_UTF16_STRING=0
2007-05-30 22:28:35 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2007-05-31 04:46:45 +00:00
if test "$U_CHECK_UTF16_STRING" = 0; then
2007-05-30 22:28:35 +00:00
CFLAGS="${OLD_CFLAGS}"
CXXFLAGS="${OLD_CXXFLAGS}"
else
CHECK_UTF16_STRING_RESULT="-qutf"
fi
fi
;;
*-*-solaris*)
if test "$ac_cv_c_compiler_gnu" = no; then
2007-05-31 04:46:45 +00:00
OLD_CFLAGS="${CFLAGS}"
2007-05-30 22:28:35 +00:00
OLD_CXXFLAGS="${CXXFLAGS}"
2007-05-31 04:46:45 +00:00
CFLAGS="${CFLAGS} -xustr=ascii_utf16_ushort"
2007-05-30 22:28:35 +00:00
CXXFLAGS="${CXXFLAGS} -xustr=ascii_utf16_ushort"
2007-05-31 04:46:45 +00:00
cat >conftest.$ac_ext <<_ACEOF
2007-05-30 22:28:35 +00:00
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
2007-05-31 00:06:40 +00:00
const unsigned short hello[] = U"hello";
2007-05-30 22:28:35 +00:00
int
main ()
{
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
2008-09-29 20:51:09 +00:00
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
2007-05-30 22:28:35 +00:00
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
2008-09-29 20:51:09 +00:00
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
2007-05-31 04:46:45 +00:00
U_CHECK_UTF16_STRING=1
2007-05-30 22:28:35 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: failed program was:" >&5
2007-05-30 22:28:35 +00:00
sed 's/^/| /' conftest.$ac_ext >&5
2008-09-29 20:51:09 +00:00
U_CHECK_UTF16_STRING=0
2007-05-30 22:28:35 +00:00
fi
2008-09-29 20:51:09 +00:00
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2007-05-31 04:46:45 +00:00
if test "$U_CHECK_UTF16_STRING" = 0; then
CFLAGS="${OLD_CFLAGS}"
2007-05-30 22:28:35 +00:00
CXXFLAGS="${OLD_CXXFLAGS}"
else
CHECK_UTF16_STRING_RESULT="-xustr=ascii_utf16_ushort"
2007-05-31 04:46:45 +00:00
# Since we can't detect the availability of this UTF-16 syntax at compile time,
# we depend on configure telling us that we can use it.
# Since we can't ensure ICU users use -xustr=ascii_utf16_ushort,
# we only use this macro within ICU.
# If an ICU user uses icu-config, this feature will be enabled.
CPPFLAGS="${CPPFLAGS} -DU_CHECK_UTF16_STRING=1"
U_CHECK_UTF16_STRING=0
2007-05-30 22:28:35 +00:00
fi
fi
;;
2007-05-31 03:53:47 +00:00
*-*-hpux*)
if test "$ac_cv_c_compiler_gnu" = no; then
2008-10-03 08:08:02 +00:00
# The option will be detected at compile time without additional compiler options.
CHECK_UTF16_STRING_RESULT="available"
2007-05-31 03:53:47 +00:00
fi
;;
*-*-cygwin)
2008-10-03 08:08:02 +00:00
# wchar_t can be used
CHECK_UTF16_STRING_RESULT="available"
2007-05-30 22:28:35 +00:00
;;
*)
;;
esac
2009-07-13 19:01:23 +00:00
# GCC >= 4.4 supports UTF16 string literals. The CFLAGS and CXXFLAGS may change in the future.
# Since we have to use a different standard, if strict is enable, don't enable UTF16 string literals.
U_CHECK_GNUC_UTF16_STRING=0
if test "$ac_use_strict_options" = no && test "$CHECK_UTF16_STRING_RESULT" = "unknown"; then
if test "$ac_cv_c_compiler_gnu" = yes; then
OLD_CFLAGS="${CFLAGS}"
OLD_CXXFLAGS="${CXXFLAGS}"
CFLAGS="${CFLAGS} -std=gnu99 -D_GCC_"
CXXFLAGS="${CXXFLAGS} -std=c++0x"
cat >conftest.$ac_ext <<_ACEOF
/* confdefs.h. */
_ACEOF
cat confdefs.h >>conftest.$ac_ext
cat >>conftest.$ac_ext <<_ACEOF
/* end confdefs.h. */
#if __GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 4)
2009-07-14 17:08:44 +00:00
#ifdef _GCC_
typedef __CHAR16_TYPE__ char16_t;
#endif
char16_t test[] = u"This is a UTF16 literal string.";
2009-07-13 19:01:23 +00:00
#else
GCC IS TOO OLD!
#endif
int
main ()
{
;
return 0;
}
_ACEOF
rm -f conftest.$ac_objext
if { (ac_try="$ac_compile"
case "(($ac_try" in
*\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
*) ac_try_echo=$ac_try;;
esac
eval ac_try_echo="\"\$as_me:$LINENO: $ac_try_echo\""
$as_echo "$ac_try_echo") >&5
(eval "$ac_compile") 2>conftest.er1
ac_status=$?
grep -v '^ *+' conftest.er1 >conftest.err
rm -f conftest.er1
cat conftest.err >&5
$as_echo "$as_me:$LINENO: \$? = $ac_status" >&5
(exit $ac_status); } && {
test -z "$ac_c_werror_flag" ||
test ! -s conftest.err
} && test -s conftest.$ac_objext; then
U_CHECK_UTF16_STRING=1
else
$as_echo "$as_me: failed program was:" >&5
sed 's/^/| /' conftest.$ac_ext >&5
U_CHECK_UTF16_STRING=0
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
if test "$U_CHECK_UTF16_STRING" = 1; then
CHECK_UTF16_STRING_RESULT="available";
U_CHECK_GNUC_UTF16_STRING=1
else
CFLAGS="${OLD_CFLAGS}"
CXXFLAGS="${OLD_CXXFLAGS}"
fi
fi
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $CHECK_UTF16_STRING_RESULT" >&5
$as_echo "$CHECK_UTF16_STRING_RESULT" >&6; }
2007-05-30 22:28:35 +00:00
2003-04-25 21:43:50 +00:00
2008-10-03 08:08:02 +00:00
# Enable/disable extras
2008-09-29 20:51:09 +00:00
# Check whether --enable-extras was given.
1999-10-25 22:36:32 +00:00
if test "${enable_extras+set}" = set; then
2008-09-29 20:51:09 +00:00
enableval=$enable_extras; case "${enableval}" in
2001-04-18 03:06:43 +00:00
yes) extras=true ;;
no) extras=false ;;
2008-09-29 20:51:09 +00:00
*) { { $as_echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-extras" >&5
$as_echo "$as_me: error: bad value ${enableval} for --enable-extras" >&2;}
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; } ;;
2001-04-18 03:06:43 +00:00
esac
1999-10-25 22:36:32 +00:00
else
extras=true
2008-09-29 20:51:09 +00:00
fi
1999-10-25 22:36:32 +00:00
if test "$extras" = true; then
EXTRAS_TRUE=
else
EXTRAS_TRUE='#'
fi
2008-09-29 20:51:09 +00:00
# Check whether --enable-icuio was given.
2005-12-01 04:10:33 +00:00
if test "${enable_icuio+set}" = set; then
2008-09-29 20:51:09 +00:00
enableval=$enable_icuio; case "${enableval}" in
2004-04-01 00:21:58 +00:00
yes) icuio=true ;;
no) icuio=false ;;
2008-09-29 20:51:09 +00:00
*) { { $as_echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-icuio" >&5
$as_echo "$as_me: error: bad value ${enableval} for --enable-icuio" >&2;}
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; } ;;
2001-09-19 23:43:43 +00:00
esac
else
2004-04-01 00:21:58 +00:00
icuio=true
2008-09-29 20:51:09 +00:00
fi
2001-09-19 23:43:43 +00:00
2004-04-01 00:21:58 +00:00
if test "$icuio" = true; then
ICUIO_TRUE=
2001-09-19 23:43:43 +00:00
else
2004-04-01 00:21:58 +00:00
ICUIO_TRUE='#'
2001-09-19 23:43:43 +00:00
fi
1999-10-25 22:36:32 +00:00
2008-10-03 08:08:02 +00:00
# Enable/disable layout
2008-09-29 20:51:09 +00:00
# Check whether --enable-layout was given.
2000-12-01 18:50:37 +00:00
if test "${enable_layout+set}" = set; then
2008-09-29 20:51:09 +00:00
enableval=$enable_layout; case "${enableval}" in
2001-04-18 03:06:43 +00:00
yes) layout=true ;;
no) layout=false ;;
2008-09-29 20:51:09 +00:00
*) { { $as_echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-layout" >&5
$as_echo "$as_me: error: bad value ${enableval} for --enable-layout" >&2;}
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; } ;;
2001-04-18 03:06:43 +00:00
esac
2000-12-01 18:50:37 +00:00
else
2003-04-24 19:29:57 +00:00
layout=true
2008-09-29 20:51:09 +00:00
fi
2000-12-01 18:50:37 +00:00
if test "$layout" = true; then
LAYOUT_TRUE=
else
LAYOUT_TRUE='#'
fi
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
# Check whether --with-data-packaging was given.
2000-09-22 19:02:20 +00:00
if test "${with_data_packaging+set}" = set; then
2008-09-29 20:51:09 +00:00
withval=$with_data_packaging; case "${withval}" in
2000-09-22 19:02:20 +00:00
files|archive|library) datapackaging=$withval ;;
2001-04-18 03:06:43 +00:00
auto) datapackaging=$withval ;;
2001-12-21 17:45:55 +00:00
common) datapackaging=archive ;;
dll) datapackaging=library ;;
2004-02-20 20:16:27 +00:00
static) datapackaging=static ;;
2008-09-29 20:51:09 +00:00
*) { { $as_echo "$as_me:$LINENO: error: bad value ${withval} for --with-data-packaging" >&5
$as_echo "$as_me: error: bad value ${withval} for --with-data-packaging" >&2;}
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; } ;;
2001-04-18 03:06:43 +00:00
esac
1999-11-23 04:49:35 +00:00
else
2000-09-22 19:02:20 +00:00
datapackaging=
2008-09-29 20:51:09 +00:00
fi
2001-06-22 16:01:27 +00:00
2008-10-03 08:08:02 +00:00
# Note: 'thesysconfdir' is an evaluated version, for Man pages, so also for thedatadir, thelibdir, etc..
# thesysconfdir=`eval echo $sysconfdir`
2002-01-31 01:02:36 +00:00
thedatadir=`eval echo $datadir`
2008-10-03 08:08:02 +00:00
# Always put raw data files in share/icu/{version}, etc. Never use lib/icu/{version} for data files.. Actual shared libraries will go in {libdir}.
2004-02-20 20:16:27 +00:00
pkgicudatadir=$datadir
thepkgicudatadir=$thedatadir
2002-01-31 01:02:36 +00:00
2003-04-25 21:43:50 +00:00
2000-09-22 19:21:38 +00:00
if test x"$datapackaging" = x -o x"$datapackaging" = xauto; then
2010-04-16 19:18:06 +00:00
# default to library
2001-04-18 03:06:43 +00:00
datapackaging=library
2010-04-16 19:18:06 +00:00
if test "$ENABLE_STATIC" = "YES"; then
if test "$ENABLE_SHARED" != "YES"; then
datapackaging=static
fi
fi
2000-09-22 19:02:20 +00:00
fi
1999-11-23 04:49:35 +00:00
2009-01-29 06:47:20 +00:00
datapackaging_dir=`eval echo $thedatadir`"/icu/${VERSION}"
datapackaging_msg="(No explaination for mode $datapackaging.)"
datapackaging_msg_path="ICU will look in $datapackaging_dir which is the installation location. Call u_setDataDirectory() or use the ICU_DATA environment variable to override."
datapackaging_msg_set="ICU will use the linked data library. If linked with the stub library located in stubdata/, the application can use udata_setCommonData() or set a data path to override."
datapackaging_howfound="(unknown)"
2000-09-22 19:02:20 +00:00
case "$datapackaging" in
files)
2009-01-29 06:47:20 +00:00
DATA_PACKAGING_MODE=files
datapackaging_msg="ICU data will be stored in individual files."
datapackaging_howfound="$datapackaging_msg_path"
;;
2000-09-22 19:02:20 +00:00
archive)
2009-01-29 06:47:20 +00:00
DATA_PACKAGING_MODE=common
datapackaging_msg="ICU data will be stored in a single .dat file."
datapackaging_howfound="$datapackaging_msg_path"
;;
2000-09-22 19:02:20 +00:00
library)
2009-01-29 06:47:20 +00:00
DATA_PACKAGING_MODE=dll
datapackaging_msg="ICU data will be linked with ICU."
if test "$ENABLE_STATIC" = "YES"; then
datapackaging_msg="$datapackaging_msg A static data library will be built. "
fi
if test "$ENABLE_SHARED" = "YES"; then
datapackaging_msg="$datapackaging_msg A shared data library will be built. "
fi
datapackaging_howfound="$datapackaging_msg_set"
;;
2009-09-25 01:56:41 +00:00
static)
DATA_PACKAGING_MODE=static
datapackaging_msg="ICU data will be stored in a static library."
datapackaging_howfound="$datapackaging_msg_set"
;;
2000-09-22 19:02:20 +00:00
esac
1999-12-04 02:31:40 +00:00
2003-04-25 21:43:50 +00:00
2008-10-03 08:08:02 +00:00
# Sets a library suffix
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: checking for a library suffix to use" >&5
$as_echo_n "checking for a library suffix to use... " >&6; }
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
# Check whether --with-library-suffix was given.
2001-09-21 03:41:21 +00:00
if test "${with_library_suffix+set}" = set; then
2008-09-29 20:51:09 +00:00
withval=$with_library_suffix; ICULIBSUFFIX="${withval}"
2001-09-21 03:41:21 +00:00
else
ICULIBSUFFIX=
2008-09-29 20:51:09 +00:00
fi
2001-09-21 03:41:21 +00:00
msg=$ICULIBSUFFIX
2002-02-20 22:28:44 +00:00
if test "$msg" = ""; then
2001-09-21 03:41:21 +00:00
msg=none
fi
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: result: $msg" >&5
$as_echo "$msg" >&6; }
2001-09-21 03:41:21 +00:00
2002-02-14 19:51:22 +00:00
if test "$ICULIBSUFFIX" != ""
then
2002-03-20 22:38:19 +00:00
U_HAVE_LIB_SUFFIX=1
2008-10-03 08:08:02 +00:00
ICULIBSUFFIXCNAME=`echo _$ICULIBSUFFIX | sed 's/^A-Za-z0-9_/_/g'`
2002-03-20 22:38:19 +00:00
else
U_HAVE_LIB_SUFFIX=0
2002-02-14 19:51:22 +00:00
fi
2002-02-14 19:18:14 +00:00
2003-04-25 21:43:50 +00:00
2008-10-03 08:08:02 +00:00
# Enable/disable tests
2008-09-29 20:51:09 +00:00
# Check whether --enable-tests was given.
1999-10-25 22:36:32 +00:00
if test "${enable_tests+set}" = set; then
2008-09-29 20:51:09 +00:00
enableval=$enable_tests; case "${enableval}" in
2001-04-18 03:06:43 +00:00
yes) tests=true ;;
no) tests=false ;;
2008-09-29 20:51:09 +00:00
*) { { $as_echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-tests" >&5
$as_echo "$as_me: error: bad value ${enableval} for --enable-tests" >&2;}
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; } ;;
2001-04-18 03:06:43 +00:00
esac
1999-10-25 22:36:32 +00:00
else
tests=true
2008-09-29 20:51:09 +00:00
fi
1999-10-25 22:36:32 +00:00
if test "$tests" = true; then
TESTS_TRUE=
else
TESTS_TRUE='#'
fi
2008-10-03 08:08:02 +00:00
# Enable/disable samples
2008-09-29 20:51:09 +00:00
# Check whether --enable-samples was given.
1999-10-25 22:36:32 +00:00
if test "${enable_samples+set}" = set; then
2008-09-29 20:51:09 +00:00
enableval=$enable_samples; case "${enableval}" in
2001-04-18 03:06:43 +00:00
yes) samples=true ;;
no) samples=false ;;
2008-09-29 20:51:09 +00:00
*) { { $as_echo "$as_me:$LINENO: error: bad value ${enableval} for --enable-samples" >&5
$as_echo "$as_me: error: bad value ${enableval} for --enable-samples" >&2;}
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; } ;;
2001-04-18 03:06:43 +00:00
esac
1999-10-25 22:36:32 +00:00
else
samples=true
2008-09-29 20:51:09 +00:00
fi
1999-10-25 22:36:32 +00:00
if test "$samples" = true; then
SAMPLES_TRUE=
else
SAMPLES_TRUE='#'
fi
2000-11-22 05:08:51 +00:00
ICUDATA_CHAR=$U_ENDIAN_CHAR
2008-10-03 08:08:02 +00:00
# Platform-specific Makefile setup
# set ICUDATA_CHAR to 'e' for any EBCDIC (which should be big endian) platform.
1999-10-25 22:36:32 +00:00
case "${host}" in
2001-04-18 03:06:43 +00:00
*-*-solaris*) platform=U_SOLARIS ;;
*-*-linux*) platform=U_LINUX ;;
2007-08-18 00:48:16 +00:00
*-pc-gnu) platform=U_HURD ;;
2006-02-09 09:12:47 +00:00
*-*-*bsd*|*-*-dragonfly*) platform=U_BSD ;;
2003-12-14 18:06:34 +00:00
*-*-aix*) platform=U_AIX ;;
*-*-hpux*) platform=U_HPUX ;;
2003-03-15 02:37:06 +00:00
*-apple-darwin*|*-apple-rhapsody*) platform=U_DARWIN ;;
*-*-cygwin*|*-*-mingw*) platform=U_CYGWIN ;;
2001-11-01 17:28:18 +00:00
*-*ibm-openedition*|*-*-os390*) platform=OS390
2005-06-10 23:21:11 +00:00
if test "${ICU_ENABLE_ASCII_STRINGS}" != "1"; then
ICUDATA_CHAR="e"
fi ;;
2001-04-18 03:06:43 +00:00
*-*-os400*) platform=OS400
2005-06-10 23:21:11 +00:00
if test "${ICU_ENABLE_ASCII_STRINGS}" != "1"; then
ICUDATA_CHAR="e"
fi ;;
2003-03-15 02:37:06 +00:00
*-*-nto*) platform=U_QNX ;;
*-dec-osf*) platform=U_OSF ;;
2003-07-01 23:19:21 +00:00
*-*-beos) platform=U_BEOS ;;
2003-12-14 18:06:34 +00:00
*-*-irix*) platform=U_IRIX ;;
2003-07-01 23:19:21 +00:00
*-ncr-*) platform=U_MPRAS ;;
2001-04-18 03:06:43 +00:00
*) platform=U_UNKNOWN_PLATFORM ;;
1999-10-25 22:36:32 +00:00
esac
2003-04-25 21:43:50 +00:00
2000-10-24 19:50:20 +00:00
platform_make_fragment_name="$icu_cv_host_frag"
platform_make_fragment='$(top_srcdir)/config/'"$platform_make_fragment_name"
2003-04-25 21:43:50 +00:00
1999-12-09 23:11:48 +00:00
if test "${FORCE_LIBS}" != ""; then
echo " *** Overriding automatically chosen LIBS=$LIBS, using instead FORCE_LIBS=${FORCE_LIBS}" 1>&6
LIBS=${FORCE_LIBS}
fi
1999-10-25 22:36:32 +00:00
2003-04-25 21:43:50 +00:00
2008-10-03 08:08:02 +00:00
# Now that we're done using CPPFLAGS etc. for tests, we can change it
# for build.
2003-04-25 21:43:50 +00:00
2000-10-03 18:27:36 +00:00
if test $ICU_USE_THREADS -ne 0
then
2000-10-20 06:17:23 +00:00
CPPFLAGS="$CPPFLAGS \$(THREADSCPPFLAGS)"
CFLAGS="$CFLAGS \$(THREADSCFLAGS)"
CXXFLAGS="$CXXFLAGS \$(THREADSCXXFLAGS)"
2000-10-02 23:37:16 +00:00
fi
2000-01-19 07:23:50 +00:00
2008-10-03 08:08:02 +00:00
# output the Makefiles
2010-08-05 00:26:41 +00:00
ac_config_files="$ac_config_files icudefs.mk Makefile data/pkgdataMakefile config/Makefile.inc config/icu.pc config/pkgdataMakefile data/Makefile stubdata/Makefile common/Makefile i18n/Makefile layout/Makefile layoutex/Makefile io/Makefile extra/Makefile extra/uconv/Makefile extra/uconv/pkgdataMakefile extra/scrptrun/Makefile tools/Makefile tools/ctestfw/Makefile tools/toolutil/Makefile tools/makeconv/Makefile tools/genrb/Makefile tools/genccode/Makefile tools/gencmn/Makefile tools/gencnval/Makefile tools/genctd/Makefile tools/gentest/Makefile tools/gennorm2/Makefile tools/genbrk/Makefile tools/gensprep/Makefile tools/icuinfo/Makefile tools/icupkg/Makefile tools/icuswap/Makefile tools/pkgdata/Makefile tools/tzcode/Makefile tools/gencfu/Makefile test/Makefile test/compat/Makefile test/testdata/Makefile test/testdata/pkgdataMakefile test/hdrtst/Makefile test/intltest/Makefile test/cintltst/Makefile test/iotest/Makefile test/letest/Makefile test/perf/Makefile test/perf/collationperf/Makefile test/perf/ubrkperf/Makefile test/perf/charperf/Makefile test/perf/convperf/Makefile test/perf/normperf/Makefile test/perf/DateFmtPerf/Makefile test/perf/strsrchperf/Makefile test/perf/unisetperf/Makefile test/perf/usetperf/Makefile test/perf/ustrperf/Makefile test/perf/utfperf/Makefile test/perf/utrie2perf/Makefile samples/Makefile samples/date/Makefile samples/cal/Makefile samples/layout/Makefile common/unicode/platform.h"
2008-09-29 20:51:09 +00:00
2005-10-28 00:35:00 +00:00
cat >confcache <<\_ACEOF
1999-10-25 22:36:32 +00:00
# This file is a shell script that caches the results of configure
# tests run on this system so they can be shared between configure
2005-10-28 00:35:00 +00:00
# scripts and configure runs, see configure's option --config-cache.
# It is not useful on other systems. If it contains results you don't
# want to keep, you may remove or edit it.
1999-10-25 22:36:32 +00:00
#
2005-10-28 00:35:00 +00:00
# config.status only pays attention to the cache file if you give it
# the --recheck option to rerun configure.
1999-10-25 22:36:32 +00:00
#
2005-10-28 00:35:00 +00:00
# `ac_cv_env_foo' variables (set or unset) will be overridden when
# loading this file, other *unset* `ac_cv_foo' will be assigned the
# following values.
_ACEOF
1999-10-25 22:36:32 +00:00
# The following way of writing the cache mishandles newlines in values,
# but we know of no workaround that is simple, portable, and efficient.
2008-09-29 20:51:09 +00:00
# So, we kill variables containing newlines.
1999-10-25 22:36:32 +00: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.
2008-09-29 20:51:09 +00:00
(
for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
eval ac_val=\$$ac_var
case $ac_val in #(
*${as_nl}*)
case $ac_var in #(
*_cv_*) { $as_echo "$as_me:$LINENO: WARNING: cache variable $ac_var contains a newline" >&5
$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
esac
case $ac_var in #(
_ | IFS | as_nl) ;; #(
BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
*) $as_unset $ac_var ;;
esac ;;
esac
done
2005-10-28 00:35:00 +00:00
(set) 2>&1 |
2008-09-29 20:51:09 +00:00
case $as_nl`(ac_space=' '; set) 2>&1` in #(
*${as_nl}ac_space=\ *)
2005-10-28 00:35:00 +00:00
# `set' does not quote correctly, so add quotes (double-quote
# substitution turns \\\\ into \\, and sed turns \\ into \).
sed -n \
"s/'/'\\\\''/g;
s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
2008-09-29 20:51:09 +00:00
;; #(
2005-10-28 00:35:00 +00:00
*)
# `set' quotes correctly as required by POSIX, so do not add quotes.
2008-09-29 20:51:09 +00:00
sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2005-10-28 00:35:00 +00:00
;;
2008-09-29 20:51:09 +00:00
esac |
sort
) |
2005-10-28 00:35:00 +00:00
sed '
2008-09-29 20:51:09 +00:00
/^ac_cv_env_/b end
2005-10-28 00:35:00 +00:00
t clear
2008-09-29 20:51:09 +00:00
:clear
2005-10-28 00:35:00 +00:00
s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
t end
2008-09-29 20:51:09 +00:00
s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
:end' >>confcache
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
if test -w "$cache_file"; then
test "x$cache_file" != "x/dev/null" &&
{ $as_echo "$as_me:$LINENO: updating cache $cache_file" >&5
$as_echo "$as_me: updating cache $cache_file" >&6;}
2005-10-28 00:35:00 +00:00
cat confcache >$cache_file
1999-10-25 22:36:32 +00:00
else
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: not updating unwritable cache $cache_file" >&5
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
1999-10-25 22:36:32 +00:00
fi
fi
2001-04-18 03:06:43 +00:00
rm -f confcache
1999-10-25 22:36:32 +00:00
test "x$prefix" = xNONE && prefix=$ac_default_prefix
# Let make expand exec_prefix.
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
2004-04-09 20:43:20 +00:00
DEFS=-DHAVE_CONFIG_H
2004-04-09 18:56:12 +00:00
2005-10-28 00:35:00 +00:00
ac_libobjs=
ac_ltlibobjs=
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
# 1. Remove the extension, and $U if already installed.
2008-09-29 20:51:09 +00:00
ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
# 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
# will be set to the directory where LIBOBJS objects are built.
ac_libobjs="$ac_libobjs \${LIBOBJDIR}$ac_i\$U.$ac_objext"
ac_ltlibobjs="$ac_ltlibobjs \${LIBOBJDIR}$ac_i"'$U.lo'
2005-10-28 00:35:00 +00:00
done
LIBOBJS=$ac_libobjs
2004-04-09 20:43:20 +00:00
2005-10-28 00:35:00 +00:00
LTLIBOBJS=$ac_ltlibobjs
2008-09-29 20:51:09 +00:00
2005-10-28 00:35:00 +00:00
: ${CONFIG_STATUS=./config.status}
2008-09-29 20:51:09 +00:00
ac_write_fail=0
2005-10-28 00:35:00 +00:00
ac_clean_files_save=$ac_clean_files
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
2008-09-29 20:51:09 +00:00
{ $as_echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
cat >$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2005-10-28 00:35:00 +00:00
#! $SHELL
# Generated by $as_me.
1999-10-25 22:36:32 +00:00
# Run this file to recreate the current configuration.
# Compiler output produced by configure, useful for debugging
2005-10-28 00:35:00 +00:00
# configure, is in config.log if it exists.
2004-04-09 18:56:12 +00:00
2005-10-28 00:35:00 +00:00
debug=false
ac_cs_recheck=false
ac_cs_silent=false
SHELL=\${CONFIG_SHELL-$SHELL}
_ACEOF
2008-09-29 20:51:09 +00:00
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2005-10-28 00:35:00 +00:00
## --------------------- ##
## M4sh Initialization. ##
## --------------------- ##
2008-09-29 20:51:09 +00:00
# Be more Bourne compatible
DUALCASE=1; export DUALCASE # for MKS sh
2005-10-28 00:35:00 +00:00
if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
emulate sh
NULLCMD=:
2008-09-29 20:51:09 +00:00
# Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
2005-10-28 00:35:00 +00:00
# is contrary to our usage. Disable this feature.
alias -g '${1+"$@"}'='"$@"'
2008-09-29 20:51:09 +00:00
setopt NO_GLOB_SUBST
else
case `(set -o) 2>/dev/null` in
*posix*) set -o posix ;;
esac
fi
# PATH needs CR
# Avoid depending upon Character Ranges.
as_cr_letters='abcdefghijklmnopqrstuvwxyz'
as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
as_cr_Letters=$as_cr_letters$as_cr_LETTERS
as_cr_digits='0123456789'
as_cr_alnum=$as_cr_Letters$as_cr_digits
as_nl='
'
export as_nl
# Printing a long string crashes Solaris 7 /usr/bin/printf.
as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
if (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
as_echo='printf %s\n'
as_echo_n='printf %s'
else
if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
as_echo_n='/usr/ucb/echo -n'
else
as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
as_echo_n_body='eval
arg=$1;
case $arg in
*"$as_nl"*)
expr "X$arg" : "X\\(.*\\)$as_nl";
arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
esac;
expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
'
export as_echo_n_body
as_echo_n='sh -c $as_echo_n_body as_echo'
fi
export as_echo_body
as_echo='sh -c $as_echo_body as_echo'
fi
# The user is always right.
if test "${PATH_SEPARATOR+set}" != set; then
PATH_SEPARATOR=:
(PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
(PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
PATH_SEPARATOR=';'
}
2005-10-28 00:35:00 +00:00
fi
# Support unset when possible.
if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
as_unset=unset
else
as_unset=false
fi
2008-09-29 20:51:09 +00:00
# IFS
# We need space, tab and new line, in precisely that order. Quoting is
# there to prevent editors from complaining about space-tab.
# (If _AS_PATH_WALK were called with IFS unset, it would disable word
# splitting by setting IFS to empty value.)
IFS=" "" $as_nl"
# Find who we are. Look in the path if we contain no directory separator.
case $0 in
*[\\/]* ) as_myself=$0 ;;
*) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
done
IFS=$as_save_IFS
;;
esac
# We did not find ourselves, most probably we were run as `sh COMMAND'
# in which case we are not to be found in the path.
if test "x$as_myself" = x; then
as_myself=$0
fi
if test ! -f "$as_myself"; then
$as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
{ (exit 1); exit 1; }
fi
2005-10-28 00:35:00 +00:00
# Work around bugs in pre-3.0 UWIN ksh.
2008-09-29 20:51:09 +00:00
for as_var in ENV MAIL MAILPATH
do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
done
2005-10-28 00:35:00 +00:00
PS1='$ '
PS2='> '
PS4='+ '
# NLS nuisances.
2008-09-29 20:51:09 +00:00
LC_ALL=C
export LC_ALL
LANGUAGE=C
export LANGUAGE
2004-04-09 18:56:12 +00:00
2005-10-28 00:35:00 +00:00
# Required to use basename.
2008-09-29 20:51:09 +00:00
if expr a : '\(a\)' >/dev/null 2>&1 &&
test "X`expr 00001 : '.*\(...\)'`" = X001; then
2005-10-28 00:35:00 +00:00
as_expr=expr
else
as_expr=false
fi
2004-04-09 18:56:12 +00:00
2008-09-29 20:51:09 +00:00
if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
2005-10-28 00:35:00 +00:00
as_basename=basename
else
as_basename=false
fi
# Name of the executable.
2008-09-29 20:51:09 +00:00
as_me=`$as_basename -- "$0" ||
2005-10-28 00:35:00 +00:00
$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
X"$0" : 'X\(//\)$' \| \
2008-09-29 20:51:09 +00:00
X"$0" : 'X\(/\)' \| . 2>/dev/null ||
$as_echo X/"$0" |
sed '/^.*\/\([^/][^/]*\)\/*$/{
s//\1/
q
}
/^X\/\(\/\/\)$/{
s//\1/
q
}
/^X\/\(\/\).*/{
s//\1/
q
}
s/.*/./; q'`
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
# CDPATH.
$as_unset CDPATH
2005-10-28 00:35:00 +00:00
as_lineno_1=$LINENO
as_lineno_2=$LINENO
test "x$as_lineno_1" != "x$as_lineno_2" &&
2008-09-29 20:51:09 +00:00
test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
2003-04-24 19:29:57 +00:00
2005-10-28 00:35:00 +00:00
# Create $as_me.lineno as a copy of $as_myself, but with $LINENO
# uniformly replaced by the line number. The first 'sed' inserts a
2008-09-29 20:51:09 +00:00
# line-number line after each line using $LINENO; the second 'sed'
# does the real work. The second script uses 'N' to pair each
# line-number line with the line containing $LINENO, and appends
# trailing '-' during substitution so that $LINENO is not a special
# case at line end.
2005-10-28 00:35:00 +00:00
# (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
2008-09-29 20:51:09 +00:00
# scripts with optimization help from Paolo Bonzini. Blame Lee
# E. McMahon (1931-1989) for sed's syntax. :-)
sed -n '
p
/[$]LINENO/=
' <$as_myself |
2005-10-28 00:35:00 +00:00
sed '
2008-09-29 20:51:09 +00:00
s/[$]LINENO.*/&-/
t lineno
b
:lineno
2005-10-28 00:35:00 +00:00
N
2008-09-29 20:51:09 +00:00
:loop
s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
2005-10-28 00:35:00 +00:00
t loop
2008-09-29 20:51:09 +00:00
s/-\n.*//
2005-10-28 00:35:00 +00:00
' >$as_me.lineno &&
2008-09-29 20:51:09 +00:00
chmod +x "$as_me.lineno" ||
{ $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; }
# Don't try to exec as it changes $[0], causing all sort of problems
# (the dirname of $[0] is not the place where we might find the
2008-09-29 20:51:09 +00:00
# original and so on. Autoconf is especially sensitive to this).
. "./$as_me.lineno"
2005-10-28 00:35:00 +00:00
# Exit status is that of the last command.
exit
}
2008-09-29 20:51:09 +00:00
if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
as_dirname=dirname
else
as_dirname=false
fi
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
ECHO_C= ECHO_N= ECHO_T=
case `echo -n x` in
-n*)
case `echo 'x\c'` in
*c*) ECHO_T=' ';; # ECHO_T is single tab character.
*) ECHO_C='\c';;
esac;;
*)
ECHO_N='-n';;
esac
if expr a : '\(a\)' >/dev/null 2>&1 &&
test "X`expr 00001 : '.*\(...\)'`" = X001; then
2005-10-28 00:35:00 +00:00
as_expr=expr
else
as_expr=false
fi
2004-04-09 18:56:12 +00:00
2005-10-28 00:35:00 +00:00
rm -f conf$$ conf$$.exe conf$$.file
2008-09-29 20:51:09 +00:00
if test -d conf$$.dir; then
rm -f conf$$.dir/conf$$.file
else
rm -f conf$$.dir
mkdir conf$$.dir 2>/dev/null
fi
if (echo >conf$$.file) 2>/dev/null; then
if ln -s conf$$.file conf$$ 2>/dev/null; then
2005-10-28 00:35:00 +00:00
as_ln_s='ln -s'
2008-09-29 20:51:09 +00:00
# ... but there are two gotchas:
# 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
# 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
# In both cases, we have to default to `cp -p'.
ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
as_ln_s='cp -p'
elif ln conf$$.file conf$$ 2>/dev/null; then
as_ln_s=ln
else
as_ln_s='cp -p'
2004-04-09 20:43:20 +00:00
fi
2005-10-28 00:35:00 +00:00
else
as_ln_s='cp -p'
fi
2008-09-29 20:51:09 +00:00
rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
rmdir conf$$.dir 2>/dev/null
2004-04-09 18:56:12 +00:00
2005-10-28 00:35:00 +00:00
if mkdir -p . 2>/dev/null; then
as_mkdir_p=:
else
test -d ./-p && rmdir ./-p
as_mkdir_p=false
fi
2008-09-29 20:51:09 +00:00
if test -x / >/dev/null 2>&1; then
as_test_x='test -x'
else
if ls -dL / >/dev/null 2>&1; then
as_ls_L_option=L
else
as_ls_L_option=
fi
as_test_x='
eval sh -c '\''
if test -d "$1"; then
test -d "$1/.";
else
case $1 in
-*)set "./$1";;
esac;
case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
???[sx]*):;;*)false;;esac;fi
'\'' sh
'
fi
as_executable_p=$as_test_x
2005-10-28 00:35:00 +00:00
# Sed expression to map a string onto a valid CPP name.
as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
# Sed expression to map a string onto a valid variable name.
as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
exec 6>&1
2008-09-29 20:51:09 +00:00
# Save the log message, to keep $[0] and so on meaningful, and to
2005-10-28 00:35:00 +00:00
# report actual input values of CONFIG_FILES etc. instead of their
2008-09-29 20:51:09 +00:00
# values after options handling.
ac_log="
2005-10-28 00:35:00 +00:00
This file was extended by $as_me, which was
2008-09-29 20:51:09 +00:00
generated by GNU Autoconf 2.63. Invocation command line was
2005-10-28 00:35:00 +00:00
CONFIG_FILES = $CONFIG_FILES
CONFIG_HEADERS = $CONFIG_HEADERS
CONFIG_LINKS = $CONFIG_LINKS
CONFIG_COMMANDS = $CONFIG_COMMANDS
$ $0 $@
2008-09-29 20:51:09 +00:00
on `(hostname || uname -n) 2>/dev/null | sed 1q`
"
2005-10-28 00:35:00 +00:00
_ACEOF
2008-09-29 20:51:09 +00:00
case $ac_config_files in *"
"*) set x $ac_config_files; shift; ac_config_files=$*;;
esac
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
case $ac_config_headers in *"
"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
esac
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
# Files that config.status was made for.
config_files="$ac_config_files"
config_headers="$ac_config_headers"
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
_ACEOF
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2005-10-28 00:35:00 +00:00
ac_cs_usage="\
\`$as_me' instantiates files from templates according to the
current configuration.
2008-09-29 20:51:09 +00:00
Usage: $0 [OPTION]... [FILE]...
2005-10-28 00:35:00 +00:00
-h, --help print this help, then exit
2008-09-29 20:51:09 +00:00
-V, --version print version number and configuration settings, then exit
-q, --quiet, --silent
do not print progress messages
2005-10-28 00:35:00 +00:00
-d, --debug don't remove temporary files
--recheck update $as_me by reconfiguring in the same conditions
2008-09-29 20:51:09 +00:00
--file=FILE[:TEMPLATE]
instantiate the configuration file FILE
--header=FILE[:TEMPLATE]
instantiate the configuration header FILE
2005-10-28 00:35:00 +00:00
Configuration files:
$config_files
Configuration headers:
$config_headers
Report bugs to <bug-autoconf@gnu.org>."
2008-09-29 20:51:09 +00:00
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2005-10-28 00:35:00 +00:00
ac_cs_version="\\
config.status
2008-09-29 20:51:09 +00:00
configured by $0, generated by GNU Autoconf 2.63,
with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
Copyright (C) 2008 Free Software Foundation, Inc.
2005-10-28 00:35:00 +00:00
This config.status script is free software; the Free Software Foundation
gives unlimited permission to copy, distribute and modify it."
2008-09-29 20:51:09 +00:00
ac_pwd='$ac_pwd'
srcdir='$srcdir'
INSTALL='$INSTALL'
test -n "\$AWK" || AWK=awk
2005-10-28 00:35:00 +00:00
_ACEOF
2008-09-29 20:51:09 +00:00
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# The default lists apply if the user does not specify any file.
2005-10-28 00:35:00 +00:00
ac_need_defaults=:
while test $# != 0
do
case $1 in
--*=*)
2008-09-29 20:51:09 +00:00
ac_option=`expr "X$1" : 'X\([^=]*\)='`
ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
2005-10-28 00:35:00 +00:00
ac_shift=:
;;
2008-09-29 20:51:09 +00:00
*)
2005-10-28 00:35:00 +00:00
ac_option=$1
ac_optarg=$2
ac_shift=shift
;;
esac
case $ac_option in
# Handling of the options.
-recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
ac_cs_recheck=: ;;
2008-09-29 20:51:09 +00:00
--version | --versio | --versi | --vers | --ver | --ve | --v | -V )
$as_echo "$ac_cs_version"; exit ;;
--debug | --debu | --deb | --de | --d | -d )
2005-10-28 00:35:00 +00:00
debug=: ;;
--file | --fil | --fi | --f )
$ac_shift
2008-09-29 20:51:09 +00:00
case $ac_optarg in
*\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
esac
CONFIG_FILES="$CONFIG_FILES '$ac_optarg'"
2005-10-28 00:35:00 +00:00
ac_need_defaults=false;;
--header | --heade | --head | --hea )
$ac_shift
2008-09-29 20:51:09 +00:00
case $ac_optarg in
*\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
esac
CONFIG_HEADERS="$CONFIG_HEADERS '$ac_optarg'"
2005-10-28 00:35:00 +00:00
ac_need_defaults=false;;
2008-09-29 20:51:09 +00:00
--he | --h)
# Conflict between --help and --header
{ $as_echo "$as_me: error: ambiguous option: $1
Try \`$0 --help' for more information." >&2
{ (exit 1); exit 1; }; };;
--help | --hel | -h )
$as_echo "$ac_cs_usage"; exit ;;
2005-10-28 00:35:00 +00:00
-q | -quiet | --quiet | --quie | --qui | --qu | --q \
| -silent | --silent | --silen | --sile | --sil | --si | --s)
ac_cs_silent=: ;;
# This is an error.
2008-09-29 20:51:09 +00:00
-*) { $as_echo "$as_me: error: unrecognized option: $1
Try \`$0 --help' for more information." >&2
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; } ;;
2008-09-29 20:51:09 +00:00
*) ac_config_targets="$ac_config_targets $1"
ac_need_defaults=false ;;
2005-10-28 00:35:00 +00:00
esac
shift
done
ac_configure_extra_args=
if $ac_cs_silent; then
exec 6>/dev/null
ac_configure_extra_args="$ac_configure_extra_args --silent"
fi
_ACEOF
2008-09-29 20:51:09 +00:00
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
2005-10-28 00:35:00 +00:00
if \$ac_cs_recheck; then
2008-09-29 20:51:09 +00:00
set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
shift
\$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
CONFIG_SHELL='$SHELL'
export CONFIG_SHELL
exec "\$@"
2005-10-28 00:35:00 +00:00
fi
_ACEOF
2008-09-29 20:51:09 +00:00
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
exec 5>>config.log
{
echo
sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
## Running $as_me. ##
_ASBOX
$as_echo "$ac_log"
} >&5
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
_ACEOF
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
# Handling of arguments.
2005-10-28 00:35:00 +00:00
for ac_config_target in $ac_config_targets
do
2008-09-29 20:51:09 +00:00
case $ac_config_target in
"common/icucfg.h") CONFIG_HEADERS="$CONFIG_HEADERS common/icucfg.h" ;;
"icudefs.mk") CONFIG_FILES="$CONFIG_FILES icudefs.mk" ;;
"Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
2008-11-24 20:04:52 +00:00
"data/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES data/pkgdataMakefile" ;;
2008-09-29 20:51:09 +00:00
"config/Makefile.inc") CONFIG_FILES="$CONFIG_FILES config/Makefile.inc" ;;
2010-04-29 03:52:08 +00:00
"config/icu.pc") CONFIG_FILES="$CONFIG_FILES config/icu.pc" ;;
2008-12-01 21:57:14 +00:00
"config/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES config/pkgdataMakefile" ;;
2008-09-29 20:51:09 +00:00
"data/Makefile") CONFIG_FILES="$CONFIG_FILES data/Makefile" ;;
"stubdata/Makefile") CONFIG_FILES="$CONFIG_FILES stubdata/Makefile" ;;
"common/Makefile") CONFIG_FILES="$CONFIG_FILES common/Makefile" ;;
"i18n/Makefile") CONFIG_FILES="$CONFIG_FILES i18n/Makefile" ;;
"layout/Makefile") CONFIG_FILES="$CONFIG_FILES layout/Makefile" ;;
"layoutex/Makefile") CONFIG_FILES="$CONFIG_FILES layoutex/Makefile" ;;
"io/Makefile") CONFIG_FILES="$CONFIG_FILES io/Makefile" ;;
"extra/Makefile") CONFIG_FILES="$CONFIG_FILES extra/Makefile" ;;
"extra/uconv/Makefile") CONFIG_FILES="$CONFIG_FILES extra/uconv/Makefile" ;;
2008-11-24 20:04:52 +00:00
"extra/uconv/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES extra/uconv/pkgdataMakefile" ;;
2008-09-29 20:51:09 +00:00
"extra/scrptrun/Makefile") CONFIG_FILES="$CONFIG_FILES extra/scrptrun/Makefile" ;;
"tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
"tools/ctestfw/Makefile") CONFIG_FILES="$CONFIG_FILES tools/ctestfw/Makefile" ;;
"tools/toolutil/Makefile") CONFIG_FILES="$CONFIG_FILES tools/toolutil/Makefile" ;;
"tools/makeconv/Makefile") CONFIG_FILES="$CONFIG_FILES tools/makeconv/Makefile" ;;
"tools/genrb/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genrb/Makefile" ;;
"tools/genccode/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genccode/Makefile" ;;
"tools/gencmn/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencmn/Makefile" ;;
"tools/gencnval/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencnval/Makefile" ;;
"tools/genctd/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genctd/Makefile" ;;
"tools/gentest/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gentest/Makefile" ;;
2010-01-06 23:50:03 +00:00
"tools/gennorm2/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gennorm2/Makefile" ;;
2008-09-29 20:51:09 +00:00
"tools/genbrk/Makefile") CONFIG_FILES="$CONFIG_FILES tools/genbrk/Makefile" ;;
"tools/gensprep/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gensprep/Makefile" ;;
2010-01-09 02:15:20 +00:00
"tools/icuinfo/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icuinfo/Makefile" ;;
2008-09-29 20:51:09 +00:00
"tools/icupkg/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icupkg/Makefile" ;;
"tools/icuswap/Makefile") CONFIG_FILES="$CONFIG_FILES tools/icuswap/Makefile" ;;
"tools/pkgdata/Makefile") CONFIG_FILES="$CONFIG_FILES tools/pkgdata/Makefile" ;;
"tools/tzcode/Makefile") CONFIG_FILES="$CONFIG_FILES tools/tzcode/Makefile" ;;
2009-03-09 23:40:15 +00:00
"tools/gencfu/Makefile") CONFIG_FILES="$CONFIG_FILES tools/gencfu/Makefile" ;;
2008-09-29 20:51:09 +00:00
"test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;;
"test/compat/Makefile") CONFIG_FILES="$CONFIG_FILES test/compat/Makefile" ;;
"test/testdata/Makefile") CONFIG_FILES="$CONFIG_FILES test/testdata/Makefile" ;;
2008-11-24 20:04:52 +00:00
"test/testdata/pkgdataMakefile") CONFIG_FILES="$CONFIG_FILES test/testdata/pkgdataMakefile" ;;
2008-09-29 20:51:09 +00:00
"test/hdrtst/Makefile") CONFIG_FILES="$CONFIG_FILES test/hdrtst/Makefile" ;;
"test/intltest/Makefile") CONFIG_FILES="$CONFIG_FILES test/intltest/Makefile" ;;
"test/cintltst/Makefile") CONFIG_FILES="$CONFIG_FILES test/cintltst/Makefile" ;;
"test/iotest/Makefile") CONFIG_FILES="$CONFIG_FILES test/iotest/Makefile" ;;
"test/letest/Makefile") CONFIG_FILES="$CONFIG_FILES test/letest/Makefile" ;;
"test/perf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/Makefile" ;;
"test/perf/collationperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/collationperf/Makefile" ;;
"test/perf/ubrkperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/ubrkperf/Makefile" ;;
"test/perf/charperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/charperf/Makefile" ;;
"test/perf/convperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/convperf/Makefile" ;;
"test/perf/normperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/normperf/Makefile" ;;
2010-08-05 00:26:41 +00:00
"test/perf/DateFmtPerf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/DateFmtPerf/Makefile" ;;
2008-09-29 20:51:09 +00:00
"test/perf/strsrchperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/strsrchperf/Makefile" ;;
"test/perf/unisetperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/unisetperf/Makefile" ;;
"test/perf/usetperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/usetperf/Makefile" ;;
"test/perf/ustrperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/ustrperf/Makefile" ;;
"test/perf/utfperf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/utfperf/Makefile" ;;
2008-10-22 19:50:07 +00:00
"test/perf/utrie2perf/Makefile") CONFIG_FILES="$CONFIG_FILES test/perf/utrie2perf/Makefile" ;;
2008-09-29 20:51:09 +00:00
"samples/Makefile") CONFIG_FILES="$CONFIG_FILES samples/Makefile" ;;
"samples/date/Makefile") CONFIG_FILES="$CONFIG_FILES samples/date/Makefile" ;;
"samples/cal/Makefile") CONFIG_FILES="$CONFIG_FILES samples/cal/Makefile" ;;
"samples/layout/Makefile") CONFIG_FILES="$CONFIG_FILES samples/layout/Makefile" ;;
"common/unicode/platform.h") CONFIG_FILES="$CONFIG_FILES common/unicode/platform.h" ;;
*) { { $as_echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
$as_echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; };;
2003-05-09 00:02:58 +00:00
esac
2005-10-28 00:35:00 +00:00
done
1999-10-25 22:36:32 +00:00
2008-09-29 20:51:09 +00:00
2005-10-28 00:35:00 +00:00
# If the user did not use the arguments to specify the items to instantiate,
# then the envvar interface is used. Set only those that are not.
# We use the long form for the default assignment because of an extremely
# bizarre bug on SunOS 4.1.3.
if $ac_need_defaults; then
test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
fi
# Have a temporary directory for convenience. Make it in the build tree
2008-09-29 20:51:09 +00:00
# simply because there is no reason against having it here, and in addition,
2005-10-28 00:35:00 +00:00
# creating and moving files from /tmp can sometimes cause problems.
2008-09-29 20:51:09 +00:00
# Hook for its removal unless debugging.
# Note that there is a small window in which the directory will not be cleaned:
# after its creation but before its name has been assigned to `$tmp'.
2005-10-28 00:35:00 +00:00
$debug ||
{
2008-09-29 20:51:09 +00:00
tmp=
trap 'exit_status=$?
{ test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
' 0
2005-10-28 00:35:00 +00:00
trap '{ (exit 1); exit 1; }' 1 2 13 15
}
# Create a (secure) tmp directory for tmp files.
{
2008-09-29 20:51:09 +00:00
tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
2005-10-28 00:35:00 +00:00
test -n "$tmp" && test -d "$tmp"
} ||
{
2008-09-29 20:51:09 +00:00
tmp=./conf$$-$RANDOM
(umask 077 && mkdir "$tmp")
2005-10-28 00:35:00 +00:00
} ||
{
2008-09-29 20:51:09 +00:00
$as_echo "$as_me: cannot create a temporary directory in ." >&2
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }
}
2008-09-29 20:51:09 +00:00
# Set up the scripts for CONFIG_FILES section.
# No need to generate them if there are no CONFIG_FILES.
# This happens for instance with `./config.status config.h'.
if test -n "$CONFIG_FILES"; then
2009-02-24 19:57:06 +00:00
ac_cr=`echo X |tr X "\015"`
2008-09-29 20:51:09 +00:00
ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
ac_cs_awk_cr='\\r'
else
ac_cs_awk_cr=$ac_cr
fi
echo 'BEGIN {' >"$tmp/subs1.awk" &&
2005-10-28 00:35:00 +00:00
_ACEOF
2008-09-29 20:51:09 +00:00
{
echo "cat >conf$$subs.awk <<_ACEOF" &&
echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
echo "_ACEOF"
} >conf$$subs.sh ||
{ { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
{ (exit 1); exit 1; }; }
ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
ac_delim='%!_!# '
for ac_last_try in false false false false false :; do
. ./conf$$subs.sh ||
{ { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
{ (exit 1); exit 1; }; }
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
if test $ac_delim_n = $ac_delim_num; then
break
elif $ac_last_try; then
{ { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_STATUS" >&5
$as_echo "$as_me: error: could not make $CONFIG_STATUS" >&2;}
{ (exit 1); exit 1; }; }
else
ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
2005-10-28 00:35:00 +00:00
fi
2008-09-29 20:51:09 +00:00
done
rm -f conf$$subs.sh
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
_ACEOF
sed -n '
h
s/^/S["/; s/!.*/"]=/
p
g
s/^[^!]*!//
:repl
t repl
s/'"$ac_delim"'$//
t delim
:nl
h
s/\(.\{148\}\).*/\1/
t more1
s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
p
n
b repl
:more1
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
p
g
s/.\{148\}//
t nl
:delim
h
s/\(.\{148\}\).*/\1/
t more2
s/["\\]/\\&/g; s/^/"/; s/$/"/
p
b
:more2
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
p
g
s/.\{148\}//
t delim
' <conf$$subs.awk | sed '
/^[^""]/{
N
s/\n//
}
' >>$CONFIG_STATUS || ac_write_fail=1
rm -f conf$$subs.awk
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
_ACAWK
cat >>"\$tmp/subs1.awk" <<_ACAWK &&
for (key in S) S_is_set[key] = 1
FS = " "
}
{
line = $ 0
nfields = split(line, field, "@")
substed = 0
len = length(field[1])
for (i = 2; i < nfields; i++) {
key = field[i]
keylen = length(key)
if (S_is_set[key]) {
value = S[key]
line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
len += length(value) + length(field[++i])
substed = 1
} else
len += 1 + keylen
}
print line
}
_ACAWK
_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
else
cat
fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
|| { { $as_echo "$as_me:$LINENO: error: could not setup config files machinery" >&5
$as_echo "$as_me: error: could not setup config files machinery" >&2;}
{ (exit 1); exit 1; }; }
_ACEOF
# VPATH may cause trouble with some makes, so we remove $(srcdir),
# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
# trailing colons and then remove the whole line if VPATH becomes empty
# (actually we leave an empty line to preserve line numbers).
if test "x$srcdir" = x.; then
ac_vpsub='/^[ ]*VPATH[ ]*=/{
s/:*\$(srcdir):*/:/
s/:*\${srcdir}:*/:/
s/:*@srcdir@:*/:/
s/^\([^=]*=[ ]*\):*/\1/
s/:*$//
s/^[^=]*=[ ]*$//
}'
fi
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2005-10-28 00:35:00 +00:00
fi # test -n "$CONFIG_FILES"
2008-09-29 20:51:09 +00:00
# Set up the scripts for CONFIG_HEADERS section.
# No need to generate them if there are no CONFIG_HEADERS.
# This happens for instance with `./config.status Makefile'.
if test -n "$CONFIG_HEADERS"; then
cat >"$tmp/defines.awk" <<\_ACAWK ||
BEGIN {
2005-10-28 00:35:00 +00:00
_ACEOF
2008-09-29 20:51:09 +00:00
# Transform confdefs.h into an awk script `defines.awk', embedded as
# here-document in config.status, that substitutes the proper values into
# config.h.in to produce config.h.
# Create a delimiter string that does not exist in confdefs.h, to ease
# handling of long lines.
ac_delim='%!_!# '
for ac_last_try in false false :; do
ac_t=`sed -n "/$ac_delim/p" confdefs.h`
if test -z "$ac_t"; then
break
elif $ac_last_try; then
{ { $as_echo "$as_me:$LINENO: error: could not make $CONFIG_HEADERS" >&5
$as_echo "$as_me: error: could not make $CONFIG_HEADERS" >&2;}
{ (exit 1); exit 1; }; }
else
ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
fi
done
# For the awk script, D is an array of macro values keyed by name,
# likewise P contains macro parameters if any. Preserve backslash
# newline sequences.
ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
sed -n '
s/.\{148\}/&'"$ac_delim"'/g
t rset
:rset
s/^[ ]*#[ ]*define[ ][ ]*/ /
t def
d
:def
s/\\$//
t bsnl
s/["\\]/\\&/g
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
D["\1"]=" \3"/p
s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2"/p
d
:bsnl
s/["\\]/\\&/g
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\1"]="\2"\
D["\1"]=" \3\\\\\\n"\\/p
t cont
s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
t cont
d
:cont
n
s/.\{148\}/&'"$ac_delim"'/g
t clear
:clear
s/\\$//
t bsnlc
s/["\\]/\\&/g; s/^/"/; s/$/"/p
d
:bsnlc
s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
b cont
' <confdefs.h | sed '
s/'"$ac_delim"'/"\\\
"/g' >>$CONFIG_STATUS || ac_write_fail=1
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
for (key in D) D_is_set[key] = 1
FS = " "
}
/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
line = \$ 0
split(line, arg, " ")
if (arg[1] == "#") {
defundef = arg[2]
mac1 = arg[3]
} else {
defundef = substr(arg[1], 2)
mac1 = arg[2]
}
split(mac1, mac2, "(") #)
macro = mac2[1]
prefix = substr(line, 1, index(line, defundef) - 1)
if (D_is_set[macro]) {
# Preserve the white space surrounding the "#".
print prefix "define", macro P[macro] D[macro]
next
} else {
# Replace #undef with comments. This is necessary, for example,
# in the case of _POSIX_SOURCE, which is predefined and required
# on some systems where configure will not decide to define it.
if (defundef == "undef") {
print "/*", prefix defundef, macro, "*/"
next
}
}
}
{ print }
_ACAWK
_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
{ { $as_echo "$as_me:$LINENO: error: could not setup config headers machinery" >&5
$as_echo "$as_me: error: could not setup config headers machinery" >&2;}
{ (exit 1); exit 1; }; }
fi # test -n "$CONFIG_HEADERS"
eval set X " :F $CONFIG_FILES :H $CONFIG_HEADERS "
shift
for ac_tag
do
case $ac_tag in
:[FHLC]) ac_mode=$ac_tag; continue;;
esac
case $ac_mode$ac_tag in
:[FHL]*:*);;
:L* | :C*:*) { { $as_echo "$as_me:$LINENO: error: invalid tag $ac_tag" >&5
$as_echo "$as_me: error: invalid tag $ac_tag" >&2;}
{ (exit 1); exit 1; }; };;
:[FH]-) ac_tag=-:-;;
:[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
esac
ac_save_IFS=$IFS
IFS=:
set x $ac_tag
IFS=$ac_save_IFS
shift
ac_file=$1
shift
case $ac_mode in
:L) ac_source=$1;;
:[FH])
ac_file_inputs=
for ac_f
do
case $ac_f in
-) ac_f="$tmp/stdin";;
*) # Look for the file first in the build tree, then in the source tree
# (if the path is not absolute). The absolute path cannot be DOS-style,
# because $ac_f cannot contain `:'.
test -f "$ac_f" ||
case $ac_f in
[\\/$]*) false;;
*) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
esac ||
{ { $as_echo "$as_me:$LINENO: error: cannot find input file: $ac_f" >&5
$as_echo "$as_me: error: cannot find input file: $ac_f" >&2;}
{ (exit 1); exit 1; }; };;
esac
case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
ac_file_inputs="$ac_file_inputs '$ac_f'"
done
# Let's still pretend it is `configure' which instantiates (i.e., don't
# use $as_me), people would be surprised to read:
# /* config.h. Generated by config.status. */
configure_input='Generated from '`
$as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
`' by configure.'
if test x"$ac_file" != x-; then
configure_input="$ac_file. $configure_input"
{ $as_echo "$as_me:$LINENO: creating $ac_file" >&5
$as_echo "$as_me: creating $ac_file" >&6;}
fi
# Neutralize special characters interpreted by sed in replacement strings.
case $configure_input in #(
*\&* | *\|* | *\\* )
ac_sed_conf_input=`$as_echo "$configure_input" |
sed 's/[\\\\&|]/\\\\&/g'`;; #(
*) ac_sed_conf_input=$configure_input;;
esac
case $ac_tag in
*:-:* | *:-) cat >"$tmp/stdin" \
|| { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
$as_echo "$as_me: error: could not create $ac_file" >&2;}
{ (exit 1); exit 1; }; } ;;
esac
;;
2004-04-09 20:43:20 +00:00
esac
2004-04-09 18:56:12 +00:00
2008-09-29 20:51:09 +00:00
ac_dir=`$as_dirname -- "$ac_file" ||
2005-10-28 00:35:00 +00:00
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
X"$ac_file" : 'X\(//\)[^/]' \| \
X"$ac_file" : 'X\(//\)$' \| \
2008-09-29 20:51:09 +00:00
X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
$as_echo X"$ac_file" |
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
s//\1/
q
}
/^X\(\/\/\)[^/].*/{
s//\1/
q
}
/^X\(\/\/\)$/{
s//\1/
q
}
/^X\(\/\).*/{
s//\1/
q
}
s/.*/./; q'`
{ as_dir="$ac_dir"
case $as_dir in #(
-*) as_dir=./$as_dir;;
esac
test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
2005-10-28 00:35:00 +00:00
as_dirs=
2008-09-29 20:51:09 +00:00
while :; do
case $as_dir in #(
*\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
*) as_qdir=$as_dir;;
esac
as_dirs="'$as_qdir' $as_dirs"
as_dir=`$as_dirname -- "$as_dir" ||
2005-10-28 00:35:00 +00:00
$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
X"$as_dir" : 'X\(//\)[^/]' \| \
X"$as_dir" : 'X\(//\)$' \| \
2008-09-29 20:51:09 +00:00
X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
$as_echo X"$as_dir" |
sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
s//\1/
q
}
/^X\(\/\/\)[^/].*/{
s//\1/
q
}
/^X\(\/\/\)$/{
s//\1/
q
}
/^X\(\/\).*/{
s//\1/
q
}
s/.*/./; q'`
test -d "$as_dir" && break
2005-10-28 00:35:00 +00:00
done
2008-09-29 20:51:09 +00:00
test -z "$as_dirs" || eval "mkdir $as_dirs"
} || test -d "$as_dir" || { { $as_echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
$as_echo "$as_me: error: cannot create directory $as_dir" >&2;}
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; }; }
ac_builddir=.
2008-09-29 20:51:09 +00:00
case "$ac_dir" in
.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
*)
ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
# A ".." for each directory in $ac_dir_suffix.
ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
case $ac_top_builddir_sub in
"") ac_top_builddir_sub=. ac_top_build_prefix= ;;
*) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
esac ;;
esac
ac_abs_top_builddir=$ac_pwd
ac_abs_builddir=$ac_pwd$ac_dir_suffix
# for backward compatibility:
ac_top_builddir=$ac_top_build_prefix
2005-10-28 00:35:00 +00:00
case $srcdir in
2008-09-29 20:51:09 +00:00
.) # We are building in place.
2005-10-28 00:35:00 +00:00
ac_srcdir=.
2008-09-29 20:51:09 +00:00
ac_top_srcdir=$ac_top_builddir_sub
ac_abs_top_srcdir=$ac_pwd ;;
[\\/]* | ?:[\\/]* ) # Absolute name.
2005-10-28 00:35:00 +00:00
ac_srcdir=$srcdir$ac_dir_suffix;
2008-09-29 20:51:09 +00:00
ac_top_srcdir=$srcdir
ac_abs_top_srcdir=$srcdir ;;
*) # Relative name.
ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
ac_top_srcdir=$ac_top_build_prefix$srcdir
ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
2005-10-28 00:35:00 +00:00
esac
2008-09-29 20:51:09 +00:00
ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
case $ac_mode in
:F)
#
# CONFIG_FILE
#
2005-10-28 00:35:00 +00:00
case $INSTALL in
[\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
2008-09-29 20:51:09 +00:00
*) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
2004-04-09 20:43:20 +00:00
esac
2008-09-29 20:51:09 +00:00
_ACEOF
2004-04-09 18:56:12 +00:00
2008-09-29 20:51:09 +00:00
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# If the template does not know about datarootdir, expand it.
# FIXME: This hack should be removed a few years after 2.60.
ac_datarootdir_hack=; ac_datarootdir_seen=
ac_sed_dataroot='
/datarootdir/ {
p
q
}
/@datadir@/p
/@docdir@/p
/@infodir@/p
/@localedir@/p
/@mandir@/p
'
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
*datarootdir*) ac_datarootdir_seen=yes;;
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
{ $as_echo "$as_me:$LINENO: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_datarootdir_hack='
s&@datadir@&$datadir&g
s&@docdir@&$docdir&g
s&@infodir@&$infodir&g
s&@localedir@&$localedir&g
s&@mandir@&$mandir&g
s&\\\${datarootdir}&$datarootdir&g' ;;
esac
2005-10-28 00:35:00 +00:00
_ACEOF
2008-09-29 20:51:09 +00:00
# Neutralize VPATH when `$srcdir' = `.'.
# Shell code in configure.ac might set extrasub.
# FIXME: do we really want to maintain this feature?
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_sed_extra="$ac_vpsub
2005-10-28 00:35:00 +00:00
$extrasub
_ACEOF
2008-09-29 20:51:09 +00:00
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
2005-10-28 00:35:00 +00:00
:t
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
2008-09-29 20:51:09 +00:00
s|@configure_input@|$ac_sed_conf_input|;t t
s&@top_builddir@&$ac_top_builddir_sub&;t t
s&@top_build_prefix@&$ac_top_build_prefix&;t t
s&@srcdir@&$ac_srcdir&;t t
s&@abs_srcdir@&$ac_abs_srcdir&;t t
s&@top_srcdir@&$ac_top_srcdir&;t t
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
s&@builddir@&$ac_builddir&;t t
s&@abs_builddir@&$ac_abs_builddir&;t t
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
s&@INSTALL@&$ac_INSTALL&;t t
$ac_datarootdir_hack
"
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
|| { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
$as_echo "$as_me: error: could not create $ac_file" >&2;}
{ (exit 1); exit 1; }; }
2005-10-28 00:35:00 +00:00
2008-09-29 20:51:09 +00:00
test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
{ ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
{ ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
{ $as_echo "$as_me:$LINENO: WARNING: $ac_file contains a reference to the variable \`datarootdir'
which seems to be undefined. Please make sure it is defined." >&5
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
which seems to be undefined. Please make sure it is defined." >&2;}
1999-10-25 22:36:32 +00:00
2008-09-29 20:51:09 +00:00
rm -f "$tmp/stdin"
2005-10-28 00:35:00 +00:00
case $ac_file in
2008-09-29 20:51:09 +00:00
-) cat "$tmp/out" && rm -f "$tmp/out";;
*) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
esac \
|| { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
$as_echo "$as_me: error: could not create $ac_file" >&2;}
2005-10-28 00:35:00 +00:00
{ (exit 1); exit 1; }; }
2008-09-29 20:51:09 +00:00
;;
:H)
#
# CONFIG_HEADER
#
2005-10-28 00:35:00 +00:00
if test x"$ac_file" != x-; then
2008-09-29 20:51:09 +00:00
{
$as_echo "/* $configure_input */" \
&& eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
} >"$tmp/config.h" \
|| { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
$as_echo "$as_me: error: could not create $ac_file" >&2;}
{ (exit 1); exit 1; }; }
if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
{ $as_echo "$as_me:$LINENO: $ac_file is unchanged" >&5
$as_echo "$as_me: $ac_file is unchanged" >&6;}
2005-10-28 00:35:00 +00:00
else
2008-09-29 20:51:09 +00:00
rm -f "$ac_file"
mv "$tmp/config.h" "$ac_file" \
|| { { $as_echo "$as_me:$LINENO: error: could not create $ac_file" >&5
$as_echo "$as_me: error: could not create $ac_file" >&2;}
{ (exit 1); exit 1; }; }
2004-04-09 18:56:12 +00:00
fi
2005-10-28 00:35:00 +00:00
else
2008-09-29 20:51:09 +00:00
$as_echo "/* $configure_input */" \
&& eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
|| { { $as_echo "$as_me:$LINENO: error: could not create -" >&5
$as_echo "$as_me: error: could not create -" >&2;}
{ (exit 1); exit 1; }; }
2004-04-09 18:56:12 +00:00
fi
2008-09-29 20:51:09 +00:00
;;
esac
done # for ac_tag
2003-05-09 00:02:58 +00:00
2004-04-09 20:43:20 +00:00
2005-10-28 00:35:00 +00:00
{ (exit 0); exit 0; }
_ACEOF
1999-10-25 22:36:32 +00:00
chmod +x $CONFIG_STATUS
2005-10-28 00:35:00 +00:00
ac_clean_files=$ac_clean_files_save
2008-09-29 20:51:09 +00:00
test $ac_write_fail = 0 ||
{ { $as_echo "$as_me:$LINENO: error: write failure creating $CONFIG_STATUS" >&5
$as_echo "$as_me: error: write failure creating $CONFIG_STATUS" >&2;}
{ (exit 1); exit 1; }; }
2005-10-28 00:35:00 +00:00
# configure is writing to config.log, and then calls config.status.
# config.status does its own redirection, appending to config.log.
# Unfortunately, on DOS this fails, as config.log is still kept open
# by configure, so config.status won't be able to write to it; its
# output is simply discarded. So we exec the FD to /dev/null,
# effectively closing config.log, so it can be properly (re)opened and
# appended to by config.status. When coming back to configure, we
# need to make the FD available again.
if test "$no_create" != yes; then
ac_cs_success=:
ac_config_status_args=
test "$silent" = yes &&
ac_config_status_args="$ac_config_status_args --quiet"
exec 5>/dev/null
$SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
exec 5>>config.log
# Use ||, not &&, to avoid exiting from the if with $? = 1, which
# would make configure fail if this is the last instruction.
$ac_cs_success || { (exit 1); exit 1; }
fi
2008-09-29 20:51:09 +00:00
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
{ $as_echo "$as_me:$LINENO: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
fi
1999-12-09 23:11:48 +00:00
2003-04-25 21:43:50 +00:00
2009-01-29 06:47:20 +00:00
echo
echo "ICU for C/C++ $VERSION is ready to be built."
echo "=== Important Notes: ==="
1999-12-09 23:11:48 +00:00
if test $ICU_USE_THREADS = 0; then
2009-01-29 06:47:20 +00:00
echo
echo "** ICU was configured without mutex or thread support. Multithread-safe operation will not be tested. If this is unexpected, then run configure with --enable-threads=yes or check the messages above to see why thread support was not found." 1>&6
echo
1999-12-09 23:11:48 +00:00
fi
2000-08-29 22:26:15 +00:00
2009-01-29 06:47:20 +00:00
echo "Data Packaging: $datapackaging"
echo " This means: $datapackaging_msg"
echo " To locate data: $datapackaging_howfound"
2006-08-02 02:55:00 +00:00
if test -n "`$U_MAKE -v 2>&1 | grep '^GNU Make'`"; then
2009-01-29 06:47:20 +00:00
echo "Building ICU: Use a GNU make such as $U_MAKE to build ICU."
2006-08-02 02:55:00 +00:00
else
2009-01-29 06:47:20 +00:00
echo "** WARNING: $U_MAKE may not be GNU make."
2006-08-02 02:55:00 +00:00
echo "This may cause ICU to fail to build. Please make sure that GNU make"
2009-01-29 06:47:20 +00:00
echo "is in your PATH so that the configure script can detect its location."
fi
{ $as_echo "$as_me:$LINENO: checking the version of \"$U_MAKE\"" >&5
$as_echo_n "checking the version of \"$U_MAKE\"... " >&6; }
2010-03-03 18:57:17 +00:00
if "$U_MAKE" -f "$srcdir/config/gmakever.mk" PLATFORM="$platform"; then
2009-01-29 06:47:20 +00:00
{ $as_echo "$as_me:$LINENO: result: ok" >&5
$as_echo "ok" >&6; }
else
{ $as_echo "$as_me:$LINENO: result: too old or test failed - try upgrading GNU Make" >&5
$as_echo "too old or test failed - try upgrading GNU Make" >&6; }
2006-08-02 02:55:00 +00:00
fi
2006-02-14 18:16:28 +00:00
2006-02-18 08:38:11 +00:00
$as_unset _CXX_CXXSUFFIX