Diff for /rpl/configure.ac between versions 1.139 and 1.169

version 1.139, 2015/11/16 20:59:55 version 1.169, 2016/09/27 15:29:31
Line 1 Line 1
 dnl Process this file with autoconf to produce a configure script.  dnl Process this file with autoconf to produce a configure script.
 AC_INIT([rpl],[4.1.23])  AC_INIT([rpl],[4.1.26])
 AC_CANONICAL_TARGET  AC_CANONICAL_TARGET
 AC_CANONICAL_TARGET  AC_CANONICAL_TARGET
 AM_INIT_AUTOMAKE(silent-rules)  AM_INIT_AUTOMAKE(silent-rules)
Line 10  AC_CONFIG_HEADERS([rplconfig.h]) Line 10  AC_CONFIG_HEADERS([rplconfig.h])
 dnl Libraries  dnl Libraries
 NCURSES=ncurses-6.0  NCURSES=ncurses-6.0
 READLINE=readline-6.3  READLINE=readline-6.3
 UNITS=units-2.12  UNITS=units-2.13
 GSL=gsl-2.1  GSL=gsl-2.2.1
 GPP=gpp-3.0  GPP=gpp-3.0
 GNUPLOT=gnuplot-5.0.1  GNUPLOT=gnuplot-5.0.3
 FILE=file-5.11  FILE=file-5.28
 ICONV=libiconv-1.14  ICONV=libiconv-1.14
 SQLITE=sqlite-3.9.2  SQLITE=sqlite-3.14.2
 OPENSSL=openssl-1.0.2d  OPENSSL=openssl-1.1.0b
 OPENMOTIF=openmotif-2.3.4  OPENMOTIF=openmotif-2.3.4
 LIBXPM=libXpm-3.5.9  LIBXPM=libXpm-3.5.11
 SIGSEGV=libsigsegv-2.11  SIGSEGV=libsigsegv-2.11
 ZLIB=zlib-1.2.8  ZLIB=zlib-1.2.8
   
 GMP=gmp-6.0.0  GMP=gmp-6.1.1
 MPFR=mpfr-3.1.3  MPFR=mpfr-3.1.5
 MPFI=mpfi-1.5.1  MPFI=mpfi-1.5.1
 NTL=ntl-5.5.2  NTL=ntl-9.11.0
 COCOA=CoCoALib-0.9950  COCOA=CoCoALib-0.99542
 PARI=pari-2.5.4  PARI=pari-2.7.6
 GIAC=giac-1.2.2  GIAC=giac-1.2.2
   
 dnl 32 bits ABI  dnl 32 bits ABI
Line 158  fi],[ Line 158  fi],[
     ]      ]
 )  )
   
   AC_ARG_ENABLE(native,
   [  --enable-native         enable gcc native compiler option (default=no)],[
   if test "$enableval" = "yes"; then
       CFLAGS="$CFLAGS -mtune=native -march=native"
       FFLAGS="$FFLAGS -mtune=native -march=native"
       CXXFLAGS="$CXXFLAGS -mtune=native -march=native"
       FCFLAGS="$FCFLAGS -mtune=native -march=native"
   else
       NATIVE=
   fi],[
       NATIVE=
       ]
   )
   
 AC_ARG_WITH(rpltools,  AC_ARG_WITH(rpltools,
 [  --with-rpltools         specify rpltools path used for cross compilation],[  [  --with-rpltools         specify rpltools path used for cross compilation],[
 if test "$with_rpltools" = "no" -o "$with_rpltools" = "yes"; then  if test "$with_rpltools" = "no" -o "$with_rpltools" = "yes"; then
Line 204  if test "$enableval" = "no"; then Line 218  if test "$enableval" = "no"; then
     CXXFLAGS=$ABI      CXXFLAGS=$ABI
     FCFLAGS=$ABI      FCFLAGS=$ABI
 else  else
     CFLAGS="$CFLAGS $ABI $enable_optimization"      CFLAGS="$CFLAGS $ABI $OPTIMISATION_C" 
     FFLAGS="$FFLAGS $ABI $enable_optimization"      FFLAGS="$FFLAGS $ABI $OPTIMISATION_F"
     CXXFLAGS="$CXXFLAGS $ABI $enable_optimization"      CXXFLAGS="$CXXFLAGS $ABI $OPTIMISATION_CXX"
     FCFLAGS="$FCFLAGS $ABI $enable_optimization"      FCFLAGS="$FCFLAGS $ABI $OPTIMISATION_F"
 fi],[  fi],[
     CFLAGS="$CFLAGS $ABI $OPTIMISATION_C"       CFLAGS="$CFLAGS $ABI $OPTIMISATION_C" 
     FFLAGS="$FFLAGS $ABI $OPTIMISATION_F"      FFLAGS="$FFLAGS $ABI $OPTIMISATION_F"
Line 235  if test "$ac_cv_c_inline" != no ; then Line 249  if test "$ac_cv_c_inline" != no ; then
     AC_SUBST(HAVE_INLINE)      AC_SUBST(HAVE_INLINE)
 fi  fi
   
 AC_MSG_CHECKING([for pselect])  
 AC_COMPILE_IFELSE(  
     [AC_LANG_PROGRAM([#include <sys/select.h>  
      #include <unistd.h>  
      #include <sys/time.h>  
      #include <sys/types.h>  
      ],  
     [  
      struct timespec tv;  
      fd_set s1, s2, s3;  
      tv.tv_sec=1;  
      tv.tv_nsec=0;  
      FD_SET(1, &s1); FD_SET(2, &s2); FD_SET(3, &s3);  
      pselect(5, &s1, &s2, &s3, &tv, NULL);  
      return(0);  
     ])],  
 [PSELECT=-DPSELECT; AC_MSG_RESULT(yes)],  
 [PSELECT=-UPSELECT; AC_MSG_RESULT(no)]  
     )  
 AC_SUBST(PSELECT)  
   
 AC_ARG_ENABLE(sysv-ipcs,  AC_ARG_ENABLE(sysv-ipcs,
 [  --enable-sysv-ipcs      use SystemV IPC functions [[default=guessed]]], [  [  --enable-sysv-ipcs      use SystemV IPC functions [[default=guessed]]], [
 if test "$enableval" = "no"; then  if test "$enableval" = "no"; then
Line 752  AC_ARG_WITH(mysql, Line 745  AC_ARG_WITH(mysql,
 [  --with-mysql=PATH         specify directory for installed mysql],  [  --with-mysql=PATH         specify directory for installed mysql],
 [], [with_mysql=check])  [], [with_mysql=check])
   
 if test "x$with_mysql" = xcheck -o "x$with_mysql" = yes; then  if test "x$with_mysql" = xcheck -o "x$with_mysql" = xyes; then
     libMySQLinc="-I/usr/include"      libMySQLinc="-I/usr/include"
     libMySQLlib="/usr/lib"      libMySQLlib="/usr/lib"
   

Removed from v.1.139  
changed lines
  Added in v.1.169


CVSweb interface <joel.bertrand@systella.fr>