Diff for /rpl/Attic/configure.in between versions 1.36 and 1.39

version 1.36, 2010/08/13 21:02:19 version 1.39, 2010/08/26 17:56:18
Line 126  fi],[ Line 126  fi],[
     ]      ]
 )  )
   
   AC_ARG_ENABLE(sysv-semaphores,
   [  --enable-sysv-ipcs      use SystemV IPC functions [[default=no]]], [
   if test "$enableval" = "no"; then
       IPCS_SYSV=no
   else
       IPCS_SYSV=yes
   fi],
   IPCS_SYSV=no)
   
 AC_ARG_ENABLE(full-static,  AC_ARG_ENABLE(full-static,
 [  --enable-full-static    build static RPL/2 engine [[default=shared]]], [  [  --enable-full-static    build static RPL/2 engine [[default=shared]]], [
 if test "$enableval" = "no"; then  if test "$enableval" = "no"; then
Line 140  AC_ARG_ENABLE(final-encoding, Line 149  AC_ARG_ENABLE(final-encoding,
 if test "$enableval" = "no"; then  if test "$enableval" = "no"; then
     FINAL_ENCODING="\$(shell locale charmap | \      FINAL_ENCODING="\$(shell locale charmap | \
         \$(AWK) '/\=/ { print \$\$3;} !/\=/ { print \$\$1;}')"          \$(AWK) '/\=/ { print \$\$3;} !/\=/ { print \$\$1;}')"
       FORCED_FINAL_ENCODING=0
 else  else
     FINAL_ENCODING="$enable_final_encoding"      FINAL_ENCODING="$enable_final_encoding"
 fi],      FORCED_FINAL_ENCODING=1
   fi], [
   FORCED_FINAL_ENCODING=0
 FINAL_ENCODING="\$(shell locale charmap | \  FINAL_ENCODING="\$(shell locale charmap | \
     \$(AWK) '/\=/ { print \$\$3;} !/\=/ { print \$\$1;}')")      \$(AWK) '/\=/ { print \$\$3;} !/\=/ { print \$\$1;}')"])
   
 AC_ARG_ENABLE(tex,  AC_ARG_ENABLE(tex,
 [  --enable-tex            provide the TeX support [[default=guessed]]], [  [  --enable-tex            provide the TeX support [[default=guessed]]], [
Line 473  AC_CHECK_TYPE([union semun], SEMUN=-DUNI Line 485  AC_CHECK_TYPE([union semun], SEMUN=-DUNI
   
 dnl Check for IPv6 support  dnl Check for IPv6 support
 AC_CHECK_TYPE([struct sockaddr_in6], IPV6=-DIPV6, IPV6=-UIPV6, [[  AC_CHECK_TYPE([struct sockaddr_in6], IPV6=-DIPV6, IPV6=-UIPV6, [[
   #include <sys/types.h>
 #include <netinet/in.h>  #include <netinet/in.h>
 ]])  ]])
   
Line 785  AC_CACHE_CHECK([return type of signal ha Line 798  AC_CACHE_CHECK([return type of signal ha
 AC_DEFINE_UNQUOTED([RETSIGTYPE],[$ac_cv_type_signal],[Define as the return type of signal handlers  AC_DEFINE_UNQUOTED([RETSIGTYPE],[$ac_cv_type_signal],[Define as the return type of signal handlers
             (`int' or `void').])              (`int' or `void').])
   
   dnl Checks for broken siginfo structure
   AC_MSG_CHECKING([for broken siginfo->si_pid])
   AC_RUN_IFELSE([AC_LANG_PROGRAM([#include <unistd.h>
   #include <signal.h>
   int flag;
   void handler(int signal, siginfo_t *siginfo, void *context)
   { flag = ((*siginfo).si_pid == getpid()) ? 0 : -1; }],
   [struct sigaction    action;
   action.sa_sigaction = handler;
   action.sa_flags = SA_SIGINFO;
   sigaction(SIGUSR1, &action, NULL);
   raise(SIGUSR1);
   return(flag);])],
   [BROKEN_SIGINFO=-U_BROKEN_SIGINFO; AC_MSG_RESULT(no)],
   [BROKEN_SIGINFO=-D_BROKEN_SIGINFO; AC_MSG_RESULT(yes)])
   
 AC_FUNC_STRCOLL  AC_FUNC_STRCOLL
 AC_FUNC_STRFTIME  AC_FUNC_STRFTIME
 AC_FUNC_VPRINTF  AC_FUNC_VPRINTF
Line 894  case $OS in Line 923  case $OS in
         NESTED_FUNCTIONS=-fnested-functions          NESTED_FUNCTIONS=-fnested-functions
         SEMAPHORES_NOMMES=-DSEMAPHORES_NOMMES          SEMAPHORES_NOMMES=-DSEMAPHORES_NOMMES
         SEMAPHORES_SYSV=-USEMAPHORES_SYSV          SEMAPHORES_SYSV=-USEMAPHORES_SYSV
           IPCS_SYSV=-UIPCS_SYSV
         CXXFLAGS="$CXXFLAGS -D_GLIBCXX_FULLY_DYNAMIC_STRING"          CXXFLAGS="$CXXFLAGS -D_GLIBCXX_FULLY_DYNAMIC_STRING"
         ac_configure_args="$ac_configure_args --with-readline=builtin \          ac_configure_args="$ac_configure_args --with-readline=builtin \
                 --disable-shared --enable-static"                  --disable-shared --enable-static"
Line 905  case $OS in Line 935  case $OS in
         NESTED_FUNCTIONS=          NESTED_FUNCTIONS=
         SEMAPHORES_NOMMES=-USEMAPHORES_NOMMES          SEMAPHORES_NOMMES=-USEMAPHORES_NOMMES
         SEMAPHORES_SYSV=-USEMAPHORES_SYSV          SEMAPHORES_SYSV=-USEMAPHORES_SYSV
           IPCS_SYSV=-UIPCS_SYSV
         ac_configure_args="$ac_configure_args --with-readline=builtin \          ac_configure_args="$ac_configure_args --with-readline=builtin \
                 --disable-shared --enable-static"                  --disable-shared --enable-static"
         C_STANDARD=-std=gnu99          C_STANDARD=-std=gnu99
Line 915  case $OS in Line 946  case $OS in
         NESTED_FUNCTIONS=          NESTED_FUNCTIONS=
         SEMAPHORES_NOMMES=-USEMAPHORES_NOMMES          SEMAPHORES_NOMMES=-USEMAPHORES_NOMMES
         SEMAPHORES_SYSV=-USEMAPHORES_SYSV          SEMAPHORES_SYSV=-USEMAPHORES_SYSV
           IPCS_SYSV=-UIPCS_SYSV
         ac_configure_args="$ac_configure_args --with-readline=builtin \          ac_configure_args="$ac_configure_args --with-readline=builtin \
                 --disable-shared --enable-static"                  --disable-shared --enable-static"
         C_STANDARD=-std=gnu99          C_STANDARD=-std=gnu99
Line 925  case $OS in Line 957  case $OS in
         NESTED_FUNCTIONS=          NESTED_FUNCTIONS=
         SEMAPHORES_NOMMES=-DSEMAPHORES_NOMMES          SEMAPHORES_NOMMES=-DSEMAPHORES_NOMMES
         SEMAPHORES_SYSV=-USEMAPHORES_SYSV          SEMAPHORES_SYSV=-USEMAPHORES_SYSV
           IPCS_SYSV=-UIPCS_SYSV
         ac_configure_args="$ac_configure_args --with-readline=builtin \          ac_configure_args="$ac_configure_args --with-readline=builtin \
                 --disable-shared --enable-static"                  --disable-shared --enable-static"
         C_STANDARD=-std=gnu99          C_STANDARD=-std=gnu99
Line 932  case $OS in Line 965  case $OS in
   
     OS/2)      OS/2)
         MALLOC=          MALLOC=
           if test $FORCED_FINAL_ENCODING -eq 0; then \
               FINAL_ENCODING=CP850; \
           fi;
         OS=OS2          OS=OS2
         FINAL_ENCODING=CP850  
         NESTED_FUNCTIONS=          NESTED_FUNCTIONS=
         EXPORT_DYNAMIC=-Zmap          EXPORT_DYNAMIC=-Zmap
         SEMAPHORES_NOMMES=-USEMAPHORES_NOMMES          SEMAPHORES_NOMMES=-USEMAPHORES_NOMMES
         SEMAPHORES_SYSV=-DSEMAPHORES_SYSV          SEMAPHORES_SYSV=-DSEMAPHORES_SYSV
           IPCS_SYSV=-DIPCS_SYSV
         ac_configure_args="$ac_configure_args --without-readline \          ac_configure_args="$ac_configure_args --without-readline \
                 --without-cairo --disable-shared --enable-static"                  --without-cairo --disable-shared --enable-static"
         C_STANDARD=          C_STANDARD=
     break;;      break;;
   
     *)      OpenBSD)
           if test $FORCED_FINAL_ENCODING -eq 0; then \
               FINAL_ENCODING=UTF-8; \
           fi;
         EXPORT_DYNAMIC=-Wl,--export-dynamic          EXPORT_DYNAMIC=-Wl,--export-dynamic
         NESTED_FUNCTIONS=          NESTED_FUNCTIONS=
         SEMAPHORES_NOMMES=-USEMAPHORES_NOMMES          SEMAPHORES_NOMMES=-USEMAPHORES_NOMMES
         SEMAPHORES_SYSV=-USEMAPHORES_SYSV          SEMAPHORES_SYSV=-USEMAPHORES_SYSV
           IPCS_SYSV=-DIPCS_SYSV
           ac_configure_args="$ac_configure_args --with-readline=builtin \
                   --disable-shared --enable-static"
           C_STANDARD=-std=gnu99
       break;;
   
       *)
           EXPORT_DYNAMIC=-Wl,--export-dynamic
           NESTED_FUNCTIONS=
           SEMAPHORES_NOMMES=-USEMAPHORES_NOMMES
   
           if test $IPCS_SYSV = no; then
               SEMAPHORES_SYSV=-USEMAPHORES_SYSV
               IPCS_SYSV=-UIPCS_SYSV
           else
               SEMAPHORES_SYSV=-DSEMAPHORES_SYSV
               IPCS_SYSV=-DIPCS_SYSV
           fi
   
         ac_configure_args="$ac_configure_args --with-readline=builtin \          ac_configure_args="$ac_configure_args --with-readline=builtin \
                 --disable-shared --enable-static"                  --disable-shared --enable-static"
         C_STANDARD=-std=gnu99          C_STANDARD=-std=gnu99
Line 960  AC_SUBST(EXPORT_DYNAMIC) Line 1018  AC_SUBST(EXPORT_DYNAMIC)
 AC_SUBST(NESTED_FUNCTIONS)  AC_SUBST(NESTED_FUNCTIONS)
 AC_SUBST(SEMAPHORES_NOMMES)  AC_SUBST(SEMAPHORES_NOMMES)
 AC_SUBST(SEMAPHORES_SYSV)  AC_SUBST(SEMAPHORES_SYSV)
   AC_SUBST(IPCS_SYSV)
 AC_SUBST(SEMUN)  AC_SUBST(SEMUN)
 AC_SUBST(IPV6)  AC_SUBST(IPV6)
   AC_SUBST(BROKEN_SIGINFO)
   
 AC_SUBST(NCURSES)  AC_SUBST(NCURSES)
 AC_SUBST(READLINE)  AC_SUBST(READLINE)

Removed from v.1.36  
changed lines
  Added in v.1.39


CVSweb interface <joel.bertrand@systella.fr>