hgomez      2002/06/27 07:34:18

  Modified:    jk/native configure.in
               jk/native/apache-2.0 Makefile.in
               jk/native/common Makefile.in
  Log:
  APXS/APXS2 flags are needed by the build,
  ie -DEAPI or -pthread, so we get flags from
  apxs (apache 1.3) or apxs2 (apache 2.0)
  
  Revision  Changes    Path
  1.17      +9 -4      jakarta-tomcat-connectors/jk/native/configure.in
  
  Index: configure.in
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/configure.in,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- configure.in      22 Nov 2001 08:30:13 -0000      1.16
  +++ configure.in      27 Jun 2002 14:34:18 -0000      1.17
  @@ -93,8 +93,12 @@
               APA=`${GREP} STANDARD20 ${APXS}`
               if ${TEST} -z "$APA" ; then
                   WEBSERVER="apache-1.3"
  +             APXSCFLAGS=`$APXS -q CFLAGS`
  +             APXS_CPPFLAGS=""
               else
                   WEBSERVER="apache-2.0"
  +                     APXSCFLAGS="`${APXS} -q CFLAGS` `${APXS} -q EXTRA_CFLAGS`"
  +                     APXSCPPFLAGS="`${APXS} -q EXTRA_CPPFLAGS`"
                   APACHE_CONFIG_VARS=${apache_dir}/build/config_vars.mk
               fi
               AC_MSG_RESULT([building connector for \"$WEBSERVER\"])
  @@ -216,16 +220,17 @@
   
   dnl the APXSCFLAGS is given by apxs to the C compiler
   dnl the APXSLDFLAGS is given to the linker (for APRVARS).
  -APXSLDFLAGS=""
  -APXSCFLAGS=""
  +dnl APXSLDFLAGS=""
  +dnl APXSCFLAGS=""
   if ${TEST} -n "${CFLAGS}" ; then
  -     APXSCFLAGS="${CFLAGS}"
  +     APXSCFLAGS="${APXSCFLAGS} ${CFLAGS}"
   fi
   dnl the APXSLDFLAGS is normaly empty but APXSCFLAGS is not.
   if ${TEST} -n "${LDFLAGS}" ; then
        APXSLDFLAGS="-Wl,${LDFLAGS}"
   fi
   AC_SUBST(APXSCFLAGS)
  +AC_SUBST(APXSCPPFLAGS)
   AC_SUBST(APXSLDFLAGS)
   
   if ${TEST} -n "${JK_JNI_WORKER}" ; then
  
  
  
  1.13      +3 -1      jakarta-tomcat-connectors/jk/native/apache-2.0/Makefile.in
  
  Index: Makefile.in
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/apache-2.0/Makefile.in,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- Makefile.in       2 Nov 2001 18:42:25 -0000       1.12
  +++ Makefile.in       27 Jun 2002 14:34:18 -0000      1.13
  @@ -6,6 +6,8 @@
   CP=@CP@
   APACHE_DIR=@APACHE_DIR@
   MKDIR=@MKDIR@
  +APXSCFLAGS=@APXSCFLAGS@
  +APXSCPPFLAGS=@APXSCPPFLAGS@
   
   # Defaults
   libexecdir=${APACHE_DIR}/modules
  @@ -23,7 +25,7 @@
   JK_INCL=-DUSE_APACHE_MD5 -I ${COMMON} 
   JAVA_INCL=-I ${JAVA_HOME}/include -I ${JAVA_HOME}/include/${OS}
   JAVA_LIB=-L ${JAVA_HOME}/jre/lib/${ARCH} -L ${JAVA_HOME}/lib/${ARCH}/native_threads
  -CFLAGS=@apache_include@ @CFLAGS@ ${JK_INCL} ${JAVA_INCL} -D_REENTRANT -Wall 
${EXTRA_CFLAGS} ${EXTRA_CPPFLAGS}
  +CFLAGS=@apache_include@ @CFLAGS@ ${JK_INCL} ${JAVA_INCL} -Wall ${APXSCPPFLAGS} 
${APXSCFLAGS} ${EXTRA_CFLAGS} ${EXTRA_CPPFLAGS}
   
   
   # Implicit rules
  
  
  
  1.9       +4 -1      jakarta-tomcat-connectors/jk/native/common/Makefile.in
  
  Index: Makefile.in
  ===================================================================
  RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/Makefile.in,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- Makefile.in       22 May 2002 15:16:21 -0000      1.8
  +++ Makefile.in       27 Jun 2002 14:34:18 -0000      1.9
  @@ -4,6 +4,9 @@
   VPATH = @srcdir@
   prefix = @prefix@
   exec_prefix = @exec_prefix@
  +APXSLDFLAGS=@APXSLDFLAGS@
  +APXSCFLAGS=@APXSCFLAGS@
  +APXSCPPFLAGS=@APXSCPPFLAGS@
   
   top_builddir = ..
   
  @@ -14,7 +17,7 @@
   include list.mk
   
   JAVA_INCL=-I @JAVA_HOME@/include -I @JAVA_HOME@/include/@OS@
  -CFLAGS=@apache_include@ @CFLAGS@ ${JAVA_INCL}
  +CFLAGS=@apache_include@ @CFLAGS@ ${APXSCFLAGS} ${APXSCPPFLAGS} ${JAVA_INCL}
   
   include ../scripts/build/rules.mk
   
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to