diff options
Diffstat (limited to 'configure')
| -rwxr-xr-x | configure | 3798 | 
1 files changed, 2746 insertions, 1052 deletions
| @@ -1,13 +1,13 @@  #! /bin/sh  # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.65 for zeromq 2.0.10. +# Generated by GNU Autoconf 2.67 for zeromq 2.1.3.  #  # Report bugs to <zeromq-dev@lists.zeromq.org>.  #  #  # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, -# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation, -# Inc. +# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software +# Foundation, Inc.  #  #  # This configure script is free software; the Free Software Foundation @@ -319,7 +319,7 @@ $as_echo X"$as_dir" |        test -d "$as_dir" && break      done      test -z "$as_dirs" || eval "mkdir $as_dirs" -  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir" +  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"  } # as_fn_mkdir_p @@ -359,19 +359,19 @@ else  fi # as_fn_arith -# as_fn_error ERROR [LINENO LOG_FD] -# --------------------------------- +# as_fn_error STATUS ERROR [LINENO LOG_FD] +# ----------------------------------------  # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are  # provided, also output the error to LOG_FD, referencing LINENO. Then exit the -# script with status $?, using 1 if that was 0. +# script with STATUS, using 1 if that was 0.  as_fn_error ()  { -  as_status=$?; test $as_status -eq 0 && as_status=1 -  if test "$3"; then -    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack -    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3 +  as_status=$1; test $as_status -eq 0 && as_status=1 +  if test "$4"; then +    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4    fi -  $as_echo "$as_me: error: $1" >&2 +  $as_echo "$as_me: error: $2" >&2    as_fn_exit $as_status  } # as_fn_error @@ -682,7 +682,7 @@ test -n "$DJDIR" || exec 7<&0 </dev/null  exec 6>&1  # Name of the host. -# hostname on some systems (SVR3.2, Linux) returns a bogus exit status, +# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,  # so uname gets run too.  ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` @@ -701,8 +701,8 @@ MAKEFLAGS=  # Identity of this package.  PACKAGE_NAME='zeromq'  PACKAGE_TARNAME='zeromq' -PACKAGE_VERSION='2.0.10' -PACKAGE_STRING='zeromq 2.0.10' +PACKAGE_VERSION='2.1.3' +PACKAGE_STRING='zeromq 2.1.3'  PACKAGE_BUGREPORT='zeromq-dev@lists.zeromq.org'  PACKAGE_URL='' @@ -742,34 +742,27 @@ ac_includes_default="\  # include <unistd.h>  #endif" +enable_option_checking=no  ac_subst_vars='am__EXEEXT_FALSE  am__EXEEXT_TRUE  LTLIBOBJS  LIBOBJS  LIBZMQ_EXTRA_LDFLAGS  LIBZMQ_EXTRA_CXXFLAGS -inttypes -stdint -BUILD_DOC_FALSE -BUILD_DOC_TRUE -INSTALL_MAN_FALSE -INSTALL_MAN_TRUE +LIBZMQ_EXTRA_CFLAGS  ON_MINGW_FALSE  ON_MINGW_TRUE -BUILD_NO_PGM_FALSE -BUILD_NO_PGM_TRUE  BUILD_PGM_FALSE  BUILD_PGM_TRUE -have_python -have_perl -have_gzip -GLIB_LIBS -GLIB_CFLAGS -PKG_CONFIG +subdirs +pgm_srcdir  pgm_basename -have_pkg_config -have_xmlto -have_asciidoc +INSTALL_MAN_FALSE +INSTALL_MAN_TRUE +BUILD_DOC_FALSE +BUILD_DOC_TRUE +ac_zmq_have_xmlto +ac_zmq_have_asciidoc  CXXCPP  CPP  OTOOL64 @@ -788,7 +781,6 @@ LD  FGREP  EGREP  GREP -SED  LIBTOOL  OBJDUMP  DLLTOOL @@ -801,6 +793,9 @@ build_os  build_vendor  build_cpu  build +ASCIIDOC +XMLTO +SED  am__fastdepCXX_FALSE  am__fastdepCXX_TRUE  CXXDEPMODE @@ -824,6 +819,8 @@ LDFLAGS  CFLAGS  CC  LTVER +AM_BACKSLASH +AM_DEFAULT_VERBOSITY  am__untar  am__tar  AMTAR @@ -888,14 +885,16 @@ SHELL'  ac_subst_files=''  ac_user_opts='  enable_option_checking +enable_silent_rules  enable_dependency_tracking -enable_shared  enable_static +enable_shared  with_pic  enable_fast_install  with_gnu_ld  enable_libtool_lock -with_pkg_config +enable_debug +with_documentation  with_pgm  '        ac_precious_vars='build_alias @@ -909,12 +908,11 @@ CPPFLAGS  CXX  CXXFLAGS  CCC +XMLTO +ASCIIDOC  CPP -CXXCPP -PKG_CONFIG -GLIB_CFLAGS -GLIB_LIBS' - +CXXCPP' +ac_subdirs_all='foreign/openpgm/build-staging/openpgm/pgm/'  # Initialize some variables set by options.  ac_init_help= @@ -976,8 +974,9 @@ do    fi    case $ac_option in -  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; -  *)	ac_optarg=yes ;; +  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; +  *=)   ac_optarg= ;; +  *)    ac_optarg=yes ;;    esac    # Accept the important Cygnus configure options, so we can diagnose typos. @@ -1022,7 +1021,7 @@ do      ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`      # Reject names that are not valid shell variable names.      expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && -      as_fn_error "invalid feature name: $ac_useropt" +      as_fn_error $? "invalid feature name: $ac_useropt"      ac_useropt_orig=$ac_useropt      ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`      case $ac_user_opts in @@ -1048,7 +1047,7 @@ do      ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`      # Reject names that are not valid shell variable names.      expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && -      as_fn_error "invalid feature name: $ac_useropt" +      as_fn_error $? "invalid feature name: $ac_useropt"      ac_useropt_orig=$ac_useropt      ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`      case $ac_user_opts in @@ -1252,7 +1251,7 @@ do      ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`      # Reject names that are not valid shell variable names.      expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && -      as_fn_error "invalid package name: $ac_useropt" +      as_fn_error $? "invalid package name: $ac_useropt"      ac_useropt_orig=$ac_useropt      ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`      case $ac_user_opts in @@ -1268,7 +1267,7 @@ do      ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`      # Reject names that are not valid shell variable names.      expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && -      as_fn_error "invalid package name: $ac_useropt" +      as_fn_error $? "invalid package name: $ac_useropt"      ac_useropt_orig=$ac_useropt      ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`      case $ac_user_opts in @@ -1298,8 +1297,8 @@ do    | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)      x_libraries=$ac_optarg ;; -  -*) as_fn_error "unrecognized option: \`$ac_option' -Try \`$0 --help' for more information." +  -*) as_fn_error $? "unrecognized option: \`$ac_option' +Try \`$0 --help' for more information"      ;;    *=*) @@ -1307,7 +1306,7 @@ Try \`$0 --help' for more information."      # Reject names that are not valid shell variable names.      case $ac_envvar in #(        '' | [0-9]* | *[!_$as_cr_alnum]* ) -      as_fn_error "invalid variable name: \`$ac_envvar'" ;; +      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;      esac      eval $ac_envvar=\$ac_optarg      export $ac_envvar ;; @@ -1325,13 +1324,13 @@ done  if test -n "$ac_prev"; then    ac_option=--`echo $ac_prev | sed 's/_/-/g'` -  as_fn_error "missing argument to $ac_option" +  as_fn_error $? "missing argument to $ac_option"  fi  if test -n "$ac_unrecognized_opts"; then    case $enable_option_checking in      no) ;; -    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;; +    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;      *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;    esac  fi @@ -1354,7 +1353,7 @@ do      [\\/$]* | ?:[\\/]* )  continue;;      NONE | '' ) case $ac_var in *prefix ) continue;; esac;;    esac -  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val" +  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"  done  # There might be people who depend on the old broken behavior: `$host' @@ -1368,8 +1367,8 @@ target=$target_alias  if test "x$host_alias" != x; then    if test "x$build_alias" = x; then      cross_compiling=maybe -    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host. -    If a cross compiler is detected then cross compile mode will be used." >&2 +    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host. +    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 @@ -1384,9 +1383,9 @@ test "$silent" = yes && exec 6>/dev/null  ac_pwd=`pwd` && test -n "$ac_pwd" &&  ac_ls_di=`ls -di .` &&  ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || -  as_fn_error "working directory cannot be determined" +  as_fn_error $? "working directory cannot be determined"  test "X$ac_ls_di" = "X$ac_pwd_ls_di" || -  as_fn_error "pwd does not report name of working directory" +  as_fn_error $? "pwd does not report name of working directory"  # Find the source files, if location was not specified. @@ -1425,11 +1424,11 @@ else  fi  if test ! -r "$srcdir/$ac_unique_file"; then    test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." -  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir" +  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"  fi  ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"  ac_abs_confdir=`( -	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg" +	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"  	pwd)`  # When building in place, set srcdir=.  if test "$ac_abs_confdir" = "$ac_pwd"; then @@ -1455,7 +1454,7 @@ 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 zeromq 2.0.10 to adapt to many kinds of systems. +\`configure' configures zeromq 2.1.3 to adapt to many kinds of systems.  Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1469,7 +1468,7 @@ Configuration:        --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 +  -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 @@ -1525,7 +1524,7 @@ fi  if test -n "$ac_init_help"; then    case $ac_init_help in -     short | recursive ) echo "Configuration of zeromq 2.0.10:";; +     short | recursive ) echo "Configuration of zeromq 2.1.3:";;     esac    cat <<\_ACEOF @@ -1533,13 +1532,16 @@ Optional Features:    --disable-option-checking  ignore unrecognized --enable/--with options    --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)    --enable-FEATURE[=ARG]  include FEATURE [ARG=yes] +  --enable-silent-rules          less verbose build output (undo: `make V=1') +  --disable-silent-rules         verbose build output (undo: `make V=0')    --disable-dependency-tracking  speeds up one-time build    --enable-dependency-tracking   do not reject slow dependency extractors +  --enable-static[=PKGS]  build static libraries [default=no]    --enable-shared[=PKGS]  build shared libraries [default=yes] -  --enable-static[=PKGS]  build static libraries [default=yes]    --enable-fast-install[=PKGS]                            optimize for fast installation [default=yes]    --disable-libtool-lock  avoid locking (might break parallel builds) +  --enable-debug          Enable debugging information [default=no]  Optional Packages:    --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes] @@ -1547,7 +1549,8 @@ Optional Packages:    --with-pic              try to use only PIC/non-PIC objects [default=use                            both]    --with-gnu-ld           assume the C compiler uses GNU ld [default=no] -  --without-pkg-config    do not use pkg-config [default=no] +  --without-documentation disable documentation build even if asciidoc and +                          xmlto are present [default=no]    --with-pgm              build libzmq with PGM extension [default=no]  Some influential environment variables: @@ -1560,11 +1563,10 @@ Some influential environment variables:                you have headers in a nonstandard directory <include dir>    CXX         C++ compiler command    CXXFLAGS    C++ compiler flags +  XMLTO       Path to xmlto command +  ASCIIDOC    Path to asciidoc command    CPP         C preprocessor    CXXCPP      C++ preprocessor -  PKG_CONFIG  path to pkg-config utility -  GLIB_CFLAGS C compiler flags for GLIB, overriding pkg-config -  GLIB_LIBS   linker flags for GLIB, overriding pkg-config  Use these variables to override the choices made by `configure' or to help  it to find libraries and programs with nonstandard names/locations. @@ -1632,10 +1634,10 @@ fi  test -n "$ac_init_help" && exit $ac_status  if $ac_init_version; then    cat <<\_ACEOF -zeromq configure 2.0.10 -generated by GNU Autoconf 2.65 +zeromq configure 2.1.3 +generated by GNU Autoconf 2.67 -Copyright (C) 2009 Free Software Foundation, Inc. +Copyright (C) 2010 Free Software Foundation, Inc.  This configure script is free software; the Free Software Foundation  gives unlimited permission to copy, distribute and modify it.  _ACEOF @@ -1777,7 +1779,7 @@ ac_fn_c_check_header_compile ()    as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5  $as_echo_n "checking for $2... " >&6; } -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : +if eval "test \"\${$3+set}\"" = set; then :    $as_echo_n "(cached) " >&6  else    cat confdefs.h - <<_ACEOF >conftest.$ac_ext @@ -1820,7 +1822,7 @@ $as_echo "$ac_try_echo"; } >&5      mv -f conftest.er1 conftest.err    fi    $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 -  test $ac_status = 0; } >/dev/null && { +  test $ac_status = 0; } > conftest.i && {  	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||  	 test ! -s conftest.err         }; then : @@ -1886,7 +1888,7 @@ ac_fn_c_check_func ()    as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5  $as_echo_n "checking for $2... " >&6; } -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : +if eval "test \"\${$3+set}\"" = set; then :    $as_echo_n "(cached) " >&6  else    cat confdefs.h - <<_ACEOF >conftest.$ac_ext @@ -1966,7 +1968,7 @@ $as_echo "$ac_try_echo"; } >&5      mv -f conftest.er1 conftest.err    fi    $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 -  test $ac_status = 0; } >/dev/null && { +  test $ac_status = 0; } > conftest.i && {  	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||  	 test ! -s conftest.err         }; then : @@ -2036,10 +2038,10 @@ fi  ac_fn_c_check_header_mongrel ()  {    as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack -  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : +  if eval "test \"\${$3+set}\"" = set; then :    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5  $as_echo_n "checking for $2... " >&6; } -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : +if eval "test \"\${$3+set}\"" = set; then :    $as_echo_n "(cached) " >&6  fi  eval ac_res=\$$3 @@ -2075,7 +2077,7 @@ if ac_fn_c_try_cpp "$LINENO"; then :  else    ac_header_preproc=no  fi -rm -f conftest.err conftest.$ac_ext +rm -f conftest.err conftest.i conftest.$ac_ext  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5  $as_echo "$ac_header_preproc" >&6; } @@ -2098,17 +2100,15 @@ $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}  $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5  $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} -( cat <<\_ASBOX -## ------------------------------------------ ## +( $as_echo "## ------------------------------------------ ##  ## Report this to zeromq-dev@lists.zeromq.org ## -## ------------------------------------------ ## -_ASBOX +## ------------------------------------------ ##"       ) | sed "s/^/$as_me: WARNING:     /" >&2      ;;  esac    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5  $as_echo_n "checking for $2... " >&6; } -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : +if eval "test \"\${$3+set}\"" = set; then :    $as_echo_n "(cached) " >&6  else    eval "$3=\$ac_header_compiler" @@ -2130,7 +2130,7 @@ ac_fn_cxx_check_type ()    as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5  $as_echo_n "checking for $2... " >&6; } -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : +if eval "test \"\${$3+set}\"" = set; then :    $as_echo_n "(cached) " >&6  else    eval "$3=no" @@ -2184,7 +2184,7 @@ ac_fn_c_find_uintX_t ()    as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5  $as_echo_n "checking for uint$2_t... " >&6; } -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : +if eval "test \"\${$3+set}\"" = set; then :    $as_echo_n "(cached) " >&6  else    eval "$3=no" @@ -2214,8 +2214,7 @@ if ac_fn_cxx_try_compile "$LINENO"; then :  esac  fi  rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext -       eval as_val=\$$3 -   if test "x$as_val" = x""no; then : +       if eval test \"x\$"$3"\" = x"no"; then :  else    break @@ -2237,7 +2236,7 @@ ac_fn_cxx_check_func ()    as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5  $as_echo_n "checking for $2... " >&6; } -if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then : +if eval "test \"\${$3+set}\"" = set; then :    $as_echo_n "(cached) " >&6  else    cat confdefs.h - <<_ACEOF >conftest.$ac_ext @@ -2295,12 +2294,103 @@ $as_echo "$ac_res" >&6; }    eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}  } # ac_fn_cxx_check_func + +# ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES +# --------------------------------------------------------- +# Tests whether HEADER exists, giving a warning if it cannot be compiled using +# the include files in INCLUDES and setting the cache variable VAR +# accordingly. +ac_fn_cxx_check_header_mongrel () +{ +  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack +  if eval "test \"\${$3+set}\"" = set; then : +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +$as_echo_n "checking for $2... " >&6; } +if eval "test \"\${$3+set}\"" = set; then : +  $as_echo_n "(cached) " >&6 +fi +eval ac_res=\$$3 +	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +else +  # Is the header compilable? +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 +$as_echo_n "checking $2 usability... " >&6; } +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +$4 +#include <$2> +_ACEOF +if ac_fn_cxx_try_compile "$LINENO"; then : +  ac_header_compiler=yes +else +  ac_header_compiler=no +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 +$as_echo "$ac_header_compiler" >&6; } + +# Is the header present? +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 +$as_echo_n "checking $2 presence... " >&6; } +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +#include <$2> +_ACEOF +if ac_fn_cxx_try_cpp "$LINENO"; then : +  ac_header_preproc=yes +else +  ac_header_preproc=no +fi +rm -f conftest.err conftest.i conftest.$ac_ext +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 +$as_echo "$ac_header_preproc" >&6; } + +# So?  What about this header? +case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #(( +  yes:no: ) +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 +$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} +    ;; +  no:yes:* ) +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 +$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5 +$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;} +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 +$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5 +$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;} +    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 +$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} +( $as_echo "## ------------------------------------------ ## +## Report this to zeromq-dev@lists.zeromq.org ## +## ------------------------------------------ ##" +     ) | sed "s/^/$as_me: WARNING:     /" >&2 +    ;; +esac +  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 +$as_echo_n "checking for $2... " >&6; } +if eval "test \"\${$3+set}\"" = set; then : +  $as_echo_n "(cached) " >&6 +else +  eval "$3=\$ac_header_compiler" +fi +eval ac_res=\$$3 +	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 +$as_echo "$ac_res" >&6; } +fi +  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;} + +} # ac_fn_cxx_check_header_mongrel  cat >config.log <<_ACEOF  This file contains any messages produced by compilers while  running configure, to aid debugging if configure makes a mistake. -It was created by zeromq $as_me 2.0.10, which was -generated by GNU Autoconf 2.65.  Invocation command line was +It was created by zeromq $as_me 2.1.3, which was +generated by GNU Autoconf 2.67.  Invocation command line was    $ $0 $@ @@ -2410,11 +2500,9 @@ trap 'exit_status=$?    {      echo -    cat <<\_ASBOX -## ---------------- ## +    $as_echo "## ---------------- ##  ## Cache variables. ## -## ---------------- ## -_ASBOX +## ---------------- ##"      echo      # The following way of writing the cache mishandles newlines in values,  ( @@ -2448,11 +2536,9 @@ $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;  )      echo -    cat <<\_ASBOX -## ----------------- ## +    $as_echo "## ----------------- ##  ## Output variables. ## -## ----------------- ## -_ASBOX +## ----------------- ##"      echo      for ac_var in $ac_subst_vars      do @@ -2465,11 +2551,9 @@ _ASBOX      echo      if test -n "$ac_subst_files"; then -      cat <<\_ASBOX -## ------------------- ## +      $as_echo "## ------------------- ##  ## File substitutions. ## -## ------------------- ## -_ASBOX +## ------------------- ##"        echo        for ac_var in $ac_subst_files        do @@ -2483,11 +2567,9 @@ _ASBOX      fi      if test -s confdefs.h; then -      cat <<\_ASBOX -## ----------- ## +      $as_echo "## ----------- ##  ## confdefs.h. ## -## ----------- ## -_ASBOX +## ----------- ##"        echo        cat confdefs.h        echo @@ -2542,7 +2624,12 @@ _ACEOF  ac_site_file1=NONE  ac_site_file2=NONE  if test -n "$CONFIG_SITE"; then -  ac_site_file1=$CONFIG_SITE +  # We do not want a PATH search for config.site. +  case $CONFIG_SITE in #(( +    -*)  ac_site_file1=./$CONFIG_SITE;; +    */*) ac_site_file1=$CONFIG_SITE;; +    *)   ac_site_file1=./$CONFIG_SITE;; +  esac  elif test "x$prefix" != xNONE; then    ac_site_file1=$prefix/share/config.site    ac_site_file2=$prefix/etc/config.site @@ -2557,7 +2644,11 @@ do      { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5  $as_echo "$as_me: loading site script $ac_site_file" >&6;}      sed 's/^/| /' "$ac_site_file" >&5 -    . "$ac_site_file" +    . "$ac_site_file" \ +      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error $? "failed to load site script $ac_site_file +See \`config.log' for more details" "$LINENO" 5 ; }    fi  done @@ -2633,7 +2724,7 @@ if $ac_cache_corrupted; then  $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}    { $as_echo "$as_me:${as_lineno-$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_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 +  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5  fi  ## -------------------- ##  ## Main body of script. ## @@ -2649,16 +2740,22 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu  ac_aux_dir=  for ac_dir in config "$srcdir"/config; do -  for ac_t in install-sh install.sh shtool; do -    if test -f "$ac_dir/$ac_t"; then -      ac_aux_dir=$ac_dir -      ac_install_sh="$ac_aux_dir/$ac_t -c" -      break 2 -    fi -  done +  if test -f "$ac_dir/install-sh"; then +    ac_aux_dir=$ac_dir +    ac_install_sh="$ac_aux_dir/install-sh -c" +    break +  elif test -f "$ac_dir/install.sh"; then +    ac_aux_dir=$ac_dir +    ac_install_sh="$ac_aux_dir/install.sh -c" +    break +  elif test -f "$ac_dir/shtool"; then +    ac_aux_dir=$ac_dir +    ac_install_sh="$ac_aux_dir/shtool install -c" +    break +  fi  done  if test -z "$ac_aux_dir"; then -  as_fn_error "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5 +  as_fn_error $? "cannot find install-sh, install.sh, or shtool in config \"$srcdir\"/config" "$LINENO" 5  fi  # These three variables are undocumented and unsupported, @@ -2779,11 +2876,11 @@ am_lf='  '  case `pwd` in    *[\\\"\#\$\&\'\`$am_lf]*) -    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;; +    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5 ;;  esac  case $srcdir in    *[\\\"\#\$\&\'\`$am_lf\ \	]*) -    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;; +    as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5 ;;  esac  # Do `set' in a subshell so we don't clobber the current shell's @@ -2805,7 +2902,7 @@ if (        # if, for instance, CONFIG_SHELL is bash and it inherits a        # broken ls alias from the environment.  This has actually        # happened.  Such a system could not be considered "sane". -      as_fn_error "ls -t appears to fail.  Make sure there is not a broken +      as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken  alias in your environment" "$LINENO" 5     fi @@ -2815,7 +2912,7 @@ then     # Ok.     :  else -   as_fn_error "newly created file is older than distributed files! +   as_fn_error $? "newly created file is older than distributed files!  Check your system clock" "$LINENO" 5  fi  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 @@ -3053,7 +3150,7 @@ done  $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }  set x ${MAKE-make}  ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` -if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then : +if eval "test \"\${ac_cv_prog_make_${ac_make}_set+set}\"" = set; then :    $as_echo_n "(cached) " >&6  else    cat >conftest.make <<\_ACEOF @@ -3061,7 +3158,7 @@ SHELL = /bin/sh  all:  	@echo '@@@%%%=$(MAKE)=@@@%%%'  _ACEOF -# GNU make sometimes prints "make[1]: Entering...", which would confuse us. +# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.  case `${MAKE-make} -f conftest.make 2>/dev/null` in    *@@@%%%=?*=@@@%%%*)      eval ac_cv_prog_make_${ac_make}_set=yes;; @@ -3095,7 +3192,7 @@ if test "`cd $srcdir && pwd`" != "`pwd`"; then    am__isrc=' -I$(srcdir)'    # test to see if srcdir already configured    if test -f $srcdir/config.status; then -    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 +    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5    fi  fi @@ -3111,7 +3208,7 @@ fi  # Define the identity of the package.   PACKAGE='zeromq' - VERSION='2.0.10' + VERSION='2.1.3'  cat >>confdefs.h <<_ACEOF @@ -3232,20 +3329,42 @@ $as_echo "$am_cv_prog_tar_ustar" >&6; } +# Check whether --enable-silent-rules was given. +if test "${enable_silent_rules+set}" = set; then : +  enableval=$enable_silent_rules; +fi + +case $enable_silent_rules in +yes) AM_DEFAULT_VERBOSITY=0;; +no)  AM_DEFAULT_VERBOSITY=1;; +*)   AM_DEFAULT_VERBOSITY=0;; +esac +AM_BACKSLASH='\' +  # This lets us use PACKAGE_VERSION in Makefiles  # Libtool -version-info (ABI version)  # -# Currently 0.0.0 ("unstable"). Don't change this unless you -# know exactly what you're doing and have read and understand +# Don't change this unless you know exactly what you're doing and have read and +# understand:  # http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html  # -# libzmq -version-info -LTVER="0:0:0" +# Changes: +# +# ZeroMQ versions prior to 2.1.0 use 0.0.0 ("unstable") +# ZeroMQ version 2.1.0: 1:0:0 +# +# libzmq -version-info current:revision:age +LTVER="1:0:0" +# Take a copy of original flags +ZMQ_ORIG_CFLAGS="${CFLAGS:-none}" +ZMQ_ORIG_CPPFLAGS="${CPPFLAGS:-none}" +ZMQ_ORIG_CXXFLAGS="${CXXFLAGS:-none}" +  # Checks for programs.  ac_ext=c  ac_cpp='$CPP $CPPFLAGS' @@ -3547,8 +3666,8 @@ fi  test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5  $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "no acceptable C compiler found in \$PATH -See \`config.log' for more details." "$LINENO" 5; } +as_fn_error $? "no acceptable C compiler found in \$PATH +See \`config.log' for more details" "$LINENO" 5 ; }  # Provide some information about the compiler.  $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 @@ -3662,9 +3781,8 @@ sed 's/^/| /' conftest.$ac_ext >&5  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5  $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -{ as_fn_set_status 77 -as_fn_error "C compiler cannot create executables -See \`config.log' for more details." "$LINENO" 5; }; } +as_fn_error 77 "C compiler cannot create executables +See \`config.log' for more details" "$LINENO" 5 ; }  else    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5  $as_echo "yes" >&6; } @@ -3706,8 +3824,8 @@ done  else    { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5  $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "cannot compute suffix of executables: cannot compile and link -See \`config.log' for more details." "$LINENO" 5; } +as_fn_error $? "cannot compute suffix of executables: cannot compile and link +See \`config.log' for more details" "$LINENO" 5 ; }  fi  rm -f conftest conftest$ac_cv_exeext  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 @@ -3764,9 +3882,9 @@ $as_echo "$ac_try_echo"; } >&5      else  	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5  $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "cannot run C compiled programs. +as_fn_error $? "cannot run C compiled programs.  If you meant to cross compile, use \`--host'. -See \`config.log' for more details." "$LINENO" 5; } +See \`config.log' for more details" "$LINENO" 5 ; }      fi    fi  fi @@ -3817,8 +3935,8 @@ sed 's/^/| /' conftest.$ac_ext >&5  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5  $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} -as_fn_error "cannot compute suffix of object files: cannot compile -See \`config.log' for more details." "$LINENO" 5; } +as_fn_error $? "cannot compute suffix of object files: cannot compile +See \`config.log' for more details" "$LINENO" 5 ; }  fi  rm -f conftest.$ac_cv_objext conftest.$ac_ext  fi @@ -4227,6 +4345,183 @@ else  fi +   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5 +$as_echo_n "checking for $CC option to accept ISO C99... " >&6; } +if test "${ac_cv_prog_cc_c99+set}" = set; then : +  $as_echo_n "(cached) " >&6 +else +  ac_cv_prog_cc_c99=no +ac_save_CC=$CC +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h.  */ +#include <stdarg.h> +#include <stdbool.h> +#include <stdlib.h> +#include <wchar.h> +#include <stdio.h> + +// Check varargs macros.  These examples are taken from C99 6.10.3.5. +#define debug(...) fprintf (stderr, __VA_ARGS__) +#define showlist(...) puts (#__VA_ARGS__) +#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) +static void +test_varargs_macros (void) +{ +  int x = 1234; +  int y = 5678; +  debug ("Flag"); +  debug ("X = %d\n", x); +  showlist (The first, second, and third items.); +  report (x>y, "x is %d but y is %d", x, y); +} + +// Check long long types. +#define BIG64 18446744073709551615ull +#define BIG32 4294967295ul +#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) +#if !BIG_OK +  your preprocessor is broken; +#endif +#if BIG_OK +#else +  your preprocessor is broken; +#endif +static long long int bignum = -9223372036854775807LL; +static unsigned long long int ubignum = BIG64; + +struct incomplete_array +{ +  int datasize; +  double data[]; +}; + +struct named_init { +  int number; +  const wchar_t *name; +  double average; +}; + +typedef const char *ccp; + +static inline int +test_restrict (ccp restrict text) +{ +  // See if C++-style comments work. +  // Iterate through items via the restricted pointer. +  // Also check for declarations in for loops. +  for (unsigned int i = 0; *(text+i) != '\0'; ++i) +    continue; +  return 0; +} + +// Check varargs and va_copy. +static void +test_varargs (const char *format, ...) +{ +  va_list args; +  va_start (args, format); +  va_list args_copy; +  va_copy (args_copy, args); + +  const char *str; +  int number; +  float fnumber; + +  while (*format) +    { +      switch (*format++) +	{ +	case 's': // string +	  str = va_arg (args_copy, const char *); +	  break; +	case 'd': // int +	  number = va_arg (args_copy, int); +	  break; +	case 'f': // float +	  fnumber = va_arg (args_copy, double); +	  break; +	default: +	  break; +	} +    } +  va_end (args_copy); +  va_end (args); +} + +int +main () +{ + +  // Check bool. +  _Bool success = false; + +  // Check restrict. +  if (test_restrict ("String literal") == 0) +    success = true; +  char *restrict newvar = "Another string"; + +  // Check varargs. +  test_varargs ("s, d' f .", "string", 65, 34.234); +  test_varargs_macros (); + +  // Check flexible array members. +  struct incomplete_array *ia = +    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); +  ia->datasize = 10; | 
