/[pcre]/code/trunk/configure.in
ViewVC logotype

Diff of /code/trunk/configure.in

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 66 by nigel, Sat Feb 24 21:40:08 2007 UTC revision 67 by nigel, Sat Feb 24 21:40:13 2007 UTC
# Line 5  dnl it should be seeing, to verify it is Line 5  dnl it should be seeing, to verify it is
5    
6  AC_INIT(dftables.c)  AC_INIT(dftables.c)
7    
8    dnl A safety precaution
9    
10    AC_PREREQ(2.57)
11    
12  dnl Arrange to build config.h from config.in. Note that pcre.h is  dnl Arrange to build config.h from config.in. Note that pcre.h is
13  dnl built differently, as it is just a "substitution" file.  dnl built differently, as it is just a "substitution" file.
14  dnl Manual says this macro should come right after AC_INIT.  dnl Manual says this macro should come right after AC_INIT.
# Line 17  dnl digits for minor numbers less than 1 Line 21  dnl digits for minor numbers less than 1
21  dnl that many releases anyway.  dnl that many releases anyway.
22    
23  PCRE_MAJOR=4  PCRE_MAJOR=4
24  PCRE_MINOR=1  PCRE_MINOR=2
25  PCRE_DATE=12-Mar-2003  PCRE_DATE=14-Apr-2003
26  PCRE_VERSION=${PCRE_MAJOR}.${PCRE_MINOR}  PCRE_VERSION=${PCRE_MAJOR}.${PCRE_MINOR}
27    
28  dnl Default values for miscellaneous macros  dnl Default values for miscellaneous macros
# Line 38  AC_PROG_INSTALL Line 42  AC_PROG_INSTALL
42  AC_LIBTOOL_WIN32_DLL  AC_LIBTOOL_WIN32_DLL
43  AC_PROG_LIBTOOL  AC_PROG_LIBTOOL
44    
45  dnl This is the compiler for compiling a program to run on the local host  dnl We need to find a compiler for compiling a program to run on the local host
46  dnl while building. It needs to be different from CC when cross-compiling.  dnl while building. It needs to be different from CC when cross-compiling.
47  dnl There is a macro called AC_PROG_CC_FOR_BUILD in the GNU archive for  dnl There is a macro called AC_PROG_CC_FOR_BUILD in the GNU archive for
48  dnl figuring this out automatically, but I could not get it to work and I  dnl figuring this out automatically. Unfortunately, it does not work with the
49  dnl ran out of time. Therefore, these values will have to be set manually  dnl latest versions of autoconf. So for the moment, we just default to the
50  dnl by people who are cross-compiling.  dnl same values as the "main" compiler. People who are corss-compiling will
51    dnl just have to adjust the Makefile by hand or set these values when they
52    dnl run "configure".
53    
54  CC_FOR_BUILD=${CC_FOR_BUILD:-'$(CC)'}  CC_FOR_BUILD=${CC_FOR_BUILD:-'$(CC)'}
55  CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD:-'$(CFLAGS)'}  CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD:-'$(CFLAGS)'}
56    BUILD_EXEEXT=${BUILD_EXEEXT:-'$(EXEEXT)'}
57    BUILD_OBJEXT=${BUILD_OBJEXT:-'$(OBJEXT)'}
58    
59  dnl Checks for header files.  dnl Checks for header files.
60    
# Line 120  AC_PROG_LIBTOOL Line 128  AC_PROG_LIBTOOL
128    
129  dnl "Export" these variables  dnl "Export" these variables
130    
131    AC_SUBST(BUILD_EXEEXT)
132    AC_SUBST(BUILD_OBJEXT)
133  AC_SUBST(CC_FOR_BUILD)  AC_SUBST(CC_FOR_BUILD)
134  AC_SUBST(CFLAGS_FOR_BUILD)  AC_SUBST(CFLAGS_FOR_BUILD)
135  AC_SUBST(HAVE_MEMMOVE)  AC_SUBST(HAVE_MEMMOVE)
# Line 143  mingw* ) Line 153  mingw* )
153      POSIX_OBJ=pcreposix.o      POSIX_OBJ=pcreposix.o
154      POSIX_LOBJ=pcreposix.lo      POSIX_LOBJ=pcreposix.lo
155      POSIX_LIB=      POSIX_LIB=
156        ON_WINDOWS=
157        NOT_ON_WINDOWS="#"
158        WIN_PREFIX=
159        ;;
160    cygwin* )
161        ON_WINDOWS=
162        POSIX_OBJ=pcreposix.o
163        POSIX_LOBJ=pcreposix.lo
164        POSIX_LIB=
165        WIN_PREFIX=cyg
166        NOT_ON_WINDOWS="#"
167      ;;      ;;
168  * )  * )
169        ON_WINDOWS="#"
170        NOT_ON_WINDOWS=
171      POSIX_OBJ=      POSIX_OBJ=
172      POSIX_LOBJ=      POSIX_LOBJ=
173      POSIX_LIB=libpcreposix.la      POSIX_LIB=libpcreposix.la
174        WIN_PREFIX=
175      ;;      ;;
176  esac  esac
177    AC_SUBST(WIN_PREFIX)
178    AC_SUBST(ON_WINDOWS)
179    AC_SUBST(NOT_ON_WINDOWS)
180  AC_SUBST(POSIX_OBJ)  AC_SUBST(POSIX_OBJ)
181  AC_SUBST(POSIX_LOBJ)  AC_SUBST(POSIX_LOBJ)
182  AC_SUBST(POSIX_LIB)  AC_SUBST(POSIX_LIB)

Legend:
Removed from v.66  
changed lines
  Added in v.67

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12