Diff for /parser3/configure.ac between versions 1.33 and 1.42

version 1.33, 2020/08/14 07:47:49 version 1.42, 2020/12/11 15:46:12
Line 85  AC_ARG_WITH(assertions, [  --with-assert Line 85  AC_ARG_WITH(assertions, [  --with-assert
         AC_DEFINE(NDEBUG,,assertions disabled)          AC_DEFINE(NDEBUG,,assertions disabled)
 )  )
   
 AC_ARG_WITH(sjlj-exceptions,[  --with-sjlj-exceptions  enable simple 'throw' from dynamic library],  AC_ARG_WITH(sjlj-exceptions, [  --with-sjlj-exceptions  to enable simple 'throw' from dynamic library],
         AC_DEFINE(PA_WITH_SJLJ_EXCEPTIONS,,one can throw from dynamic library)          AC_DEFINE(PA_WITH_SJLJ_EXCEPTIONS,,one can throw from dynamic library)
 )  )
   
   
   AC_ARG_WITH(system-cfg, [  --with-system-cfg=FILE  to specify system-wide auto.p],
           AC_DEFINE_UNQUOTED(SYSTEM_CONFIG_FILE,"$withval",system-wide auto.p)
   )
   
   
 dnl Safe mode argument  dnl Safe mode argument
 AC_ARG_ENABLE(safe-mode, [  --disable-safe-mode   to enable reading and executing  AC_ARG_ENABLE(safe-mode, [  --disable-safe-mode   to enable reading and executing
                           files belonging to group+user other then effective],                            files belonging to group+user other then effective],
Line 130  fi Line 135  fi
   
   
 dnl GC argument  dnl GC argument
 AC_ARG_WITH(gc,[  --with-gc[=D]             D is the directory where  AC_ARG_WITH(gc,[  --with-gc[=DIR]           DIR is the directory where
                           Boehm garbage collecting library is installed],[                            Boehm garbage collecting library is installed],[
   
         GC=$withval          GC=$withval
Line 161  if test -z "$GC_OK"; then Line 166  if test -z "$GC_OK"; then
         ,          ,
                 AC_MSG_RESULT(no)                  AC_MSG_RESULT(no)
                 if test -z "$GC"; then                  if test -z "$GC"; then
                         AC_MSG_ERROR(please specify path to libgc: --with-gc=D)                          AC_MSG_ERROR(please specify path to libgc: --with-gc=DIR)
                 else                  else
                         AC_MSG_ERROR($GC does not seem to be valid libgc installation directory)                          AC_MSG_ERROR($GC does not seem to be valid libgc installation directory)
                 fi                  fi
Line 173  AC_SUBST(GC_LIBS) Line 178  AC_SUBST(GC_LIBS)
   
   
 dnl PCRE argument  dnl PCRE argument
 AC_ARG_WITH(pcre,[  --with-pcre=D           D is the directory where  AC_ARG_WITH(pcre,[  --with-pcre=DIR         DIR is the directory where
                           PCRE library is installed],[                            PCRE library is installed],[
         PCRE=$withval          PCRE=$withval
         PCRE_INCLUDES="-I$PCRE/include"          PCRE_INCLUDES="-I$PCRE/include"
Line 206  if test -z "$PCRE_OK"; then Line 211  if test -z "$PCRE_OK"; then
         ,          ,
                 AC_MSG_RESULT(no)                  AC_MSG_RESULT(no)
                 if test -z "$PCRE"; then                  if test -z "$PCRE"; then
                         AC_MSG_ERROR(please specify path to PCRE: --with-pcre=D)                          AC_MSG_ERROR(please specify path to PCRE: --with-pcre=DIR)
                 else                  else
                         AC_MSG_ERROR($PCRE does not seem to be valid PCRE installation directory)                          AC_MSG_ERROR($PCRE does not seem to be valid PCRE installation directory)
                 fi                  fi
Line 219  AC_SUBST(PCRE_LIBS) Line 224  AC_SUBST(PCRE_LIBS)
   
   
 dnl XML/XSLT argument  dnl XML/XSLT argument
 AC_ARG_WITH(xml,[  --with-xml=D            D is the directory where  AC_ARG_WITH(xml,[  --with-xml=DIR          DIR is the directory where
                           Gnome XML libraries are installed],[                            Gnome XML libraries are installed],[
   
         XML=$withval          XML=$withval
Line 249  AC_ARG_WITH(xml,[  --with-xml=D Line 254  AC_ARG_WITH(xml,[  --with-xml=D
                 ,                  ,
                         AC_MSG_RESULT(no)                          AC_MSG_RESULT(no)
                         if test -z "$XML"; then                          if test -z "$XML"; then
                                 AC_MSG_ERROR(please specify path to Gnome XML libraries: --with-xml=D)                                  AC_MSG_ERROR(please specify path to Gnome XML libraries: --with-xml=DIR)
                         else                          else
                                 AC_MSG_ERROR($XML does not seem to be valid Gnome XML installation directory)                                  AC_MSG_ERROR($XML does not seem to be valid Gnome XML installation directory)
                         fi                          fi
Line 264  AC_SUBST(XML_LIBS) Line 269  AC_SUBST(XML_LIBS)
   
   
 dnl Mail receive argument  dnl Mail receive argument
 AC_ARG_WITH(mailreceive,[  --with-mailreceive=D is the directory where  AC_ARG_WITH(mailreceive,[  --with-mailreceive=DIR  is the directory where
                           Gnome MIME library is installed],[                            Gnome MIME library is installed],[
         MIME=$withval          MIME=$withval
         GLIB="glib-2.0"          GLIB="glib-2.0"
Line 304  AC_ARG_WITH(mailreceive,[  --with-mailre Line 309  AC_ARG_WITH(mailreceive,[  --with-mailre
                 ,                  ,
                         AC_MSG_RESULT(no)                          AC_MSG_RESULT(no)
                         if test -z "$MIME"; then                          if test -z "$MIME"; then
                                 AC_MSG_ERROR(please specify path to Gnome MIME library: --with-mailreceive=D)                                  AC_MSG_ERROR(please specify path to Gnome MIME library: --with-mailreceive=DIR)
                         else                          else
                                 AC_MSG_ERROR($MIME does not seem to be valid Gnome MIME installation directory)                                  AC_MSG_ERROR($MIME does not seem to be valid Gnome MIME installation directory)
                         fi                          fi
Line 451  AC_TRY_COMPILE([#include <time.h>], [str Line 456  AC_TRY_COMPILE([#include <time.h>], [str
 AC_MSG_CHECKING(for tm_tzadj in struct tm)  AC_MSG_CHECKING(for tm_tzadj in struct tm)
 AC_TRY_COMPILE([#include <time.h>], [struct tm tm; tm.tm_tzadj=0;], AC_DEFINE(HAVE_TM_TZADJ) AC_MSG_RESULT(yes), AC_MSG_RESULT(no))  AC_TRY_COMPILE([#include <time.h>], [struct tm tm; tm.tm_tzadj=0;], AC_DEFINE(HAVE_TM_TZADJ) AC_MSG_RESULT(yes), AC_MSG_RESULT(no))
   
   AC_MSG_CHECKING(for gettid)
   AC_TRY_COMPILE([
   #include <sys/types.h>
   #include <sys/syscall.h>
   ], [uint tid=syscall(__NR_gettid);], AC_DEFINE(HAVE_GETTID) AC_MSG_RESULT(yes), AC_MSG_RESULT(no))
   
 AC_MSG_CHECKING(for 0..9999 year date range support)  AC_MSG_CHECKING(for 0..9999 year date range support)
 AC_TRY_RUN([  AC_TRY_RUN([
 #include <string.h>  #include <string.h>
Line 473  dnl Output header and makefiles Line 484  dnl Output header and makefiles
 AH_TEMPLATE([HAVE_TIMEZONE],[Define if you have timezone external variable in <time.h>])  AH_TEMPLATE([HAVE_TIMEZONE],[Define if you have timezone external variable in <time.h>])
 AH_TEMPLATE([HAVE_TM_GMTOFF],[Define if you have tm_gmtoff member of tm structure in <time.h>])  AH_TEMPLATE([HAVE_TM_GMTOFF],[Define if you have tm_gmtoff member of tm structure in <time.h>])
 AH_TEMPLATE([HAVE_TM_TZADJ],[Define if you have tm_tzadj member of tm structure in <time.h>])  AH_TEMPLATE([HAVE_TM_TZADJ],[Define if you have tm_tzadj member of tm structure in <time.h>])
   AH_TEMPLATE([HAVE_GETTID],[Define if you have gettid()])
 AH_TEMPLATE([PA_DATE64],[Define if you have 0..9999 year date range support])  AH_TEMPLATE([PA_DATE64],[Define if you have 0..9999 year date range support])
   
 AM_CONFIG_HEADER(src/include/pa_config_auto.h)  AM_CONFIG_HEADER(src/include/pa_config_auto.h)
Line 507  AC_OUTPUT( Line 519  AC_OUTPUT(
         src/targets/isapi/Makefile          src/targets/isapi/Makefile
         etc/Makefile          etc/Makefile
         etc/parser3.charsets/Makefile          etc/parser3.charsets/Makefile
         bin/Makefile          etc/auto.p)
         bin/auto.p.dist)  

Removed from v.1.33  
changed lines
  Added in v.1.42


E-mail: