I have just experienced the very same issue with the binary. What's more, I can't even get configure to run while trying to build it from source, as it is reporting a syntax error on line 5. Hmm ....
On Wednesday, December 26, 2001, at 10:45 AM, Cynthia Jeness wrote: > I got the sources for Apache 1.3.22, compiled and installed. > > Then I got the sources for mod_webapp. After unpacking, I did the > following as described in the "README.txt" file: > > ./support/buildconf.sh > CFLAGS=-DEAPI \ > ./configure --with-apxs=/usr/local/bin > > Then I executed make. Watching the compiles display on my screen, the > "-DEAPI" flag was specified. > > The sources compiled and "mod_webapp.so" was created. Then I copied > this module to my Apache modules directory, modified the httpd.conf as > directed in the README.txt and started Apache. Apache did start, but I > received the following warning: > > starting httpd: [Wed Dec 26 09:21:24 2001] [warn] Loaded DSO > modules/mod_webapp.so uses plain Apache 1.3 API, this module might crash > under EAPI! (please recompile it with -DEAPI) > > This is exactly the same warning that I get when I attempted to use the > binary module from the Jakarta site. I have double checked that I am > using my newly compiled module. This is easy to do because my freshly > compiled module is only 165852 while the binary module was 437664 > bytes. So, why are these files so different in size; and, more > importantly, how do I get rid of this warning? > > Below is the "Makedefs" file which was generated as part of my building > mod_webapp.so from source: > > Please help so that I can "Have fun..." > > Cynthia Jeness > > ------------------------------------------------------------------------------------- > > > > # @author Pier Fumagalli <mailto:[EMAIL PROTECTED]> > # @version $Id: Makedefs.in,v 1.11 2001/09/17 00:42:59 pier Exp $ > > .SUFFIXES: .c .o > > # > ------------------------------------------------------------------------- > > # Programs discovered by "configure" during initialization > # > ------------------------------------------------------------------------- > > TEST = /usr/bin/test > TRUE = /bin/true > ECHO = /bin/echo > GREP = /bin/grep > CAT = /bin/cat > SED = /bin/sed > LN = /bin/ln > RM = /bin/rm > > # > ------------------------------------------------------------------------- > > Compilation settings and Makefile macros > # > ------------------------------------------------------------------------- > > # The target module to build > MODULE = apache-1.3 > # The system which built this binary > SYSTEM = linux-gnu-i686 > # Wether to build debug information or not > DEBUG = false > # The WebApp sources directory > SRCDIR = /home/cj/tomcat/webapp-module-1.0-tc40 > # The compilation (this) directory > TGTDIR = /home/cj/tomcat/webapp-module-1.0-tc40 > # The directory of a Tomcat 4.0 binary distribution > TC4DIR = > # The list of configure-generated files > CFGFILES = ./Makefile ./Makedefs ./lib/Makefile ./java/Constants.java > ./apache-1.3/Makefile ./config.cache > ./config.log ./config.status > # The file holding the list of makefile-generated files > LSTFILE = $(TGTDIR)/config.list > # GNU-Make style echo > MECHO = $(ECHO) "$(MAKE)[$(MAKELEVEL)]:" > # > ------------------------------------------------------------------------- > > # APR library values > # > ------------------------------------------------------------------------- > > # The APR source directory (if needed) > APR_SRCDIR = /home/cj/tomcat/webapp-module-1.0-tc40/apr > # Where libapr.a resides > APR_LIBDIR = /home/cj/tomcat/webapp-module-1.0-tc40/lib > # Where APR include files are located > APR_INCDIR = /home/cj/tomcat/webapp-module-1.0-tc40/apr/include > # Location of APRVARS > APR_VARFIL = /home/cj/tomcat/webapp-module-1.0-tc40/apr/APRVARS > # Extra APR C compilation flags > APR_CFLAGS = > # Extra APR C macro pre-processor flags > APR_CPPFLAGS = -DLINUX=2 -D_REENTRANT > # Extra APR inclusion flags > APR_INCLUDES = > # Extra APR linker flags > APR_LDFLAGS = > # Extra APR libraries required for linking > APR_LIBS = -lm -lcrypt -lnsl -ldl > # > ------------------------------------------------------------------------- > > # C Compiler settings > # > ------------------------------------------------------------------------- > > # Library archiver > AR = /usr/bin/ar > # C compiler > CC = /usr/bin/gcc > # C macro pre-processor > CPP = /usr/bin/gcc -E > # Library updater > RANLIB = /usr/bin/ranlib > # C compilation flags > CFLAGS = -DEAPI > # C macro pre-processor flags > CPPFLAGS = > > # > ------------------------------------------------------------------------- > > # Java Compiler settings > # > ------------------------------------------------------------------------- > > # The JVM home directory > JAVA_HOME = > # Jar archiver > JAR = > # Java compiler > JAVAC = > # JavaDoc documentation tool > JAVADOC = > # Java compilation flags > JAVACFLAGS = > # Java Class Path > CLASSPATH = > > # > ------------------------------------------------------------------------- > > # ScanDoc Documentation tool settings > # > ------------------------------------------------------------------------- > > # PERL interpreter > PERL = > # ScanDoc documentation tool > SCANDOC = > # Scandoc flags > SCANDOCFLAGS = > > # > ------------------------------------------------------------------------- > > # C-Compilation default setting > # > ------------------------------------------------------------------------- > > ALL_CFLAGS = $(CFLAGS) $(CPPFLAGS) \ > $(APR_CFLAGS) $(APR_CPPFLAGS) $(APR_INCLUDES) \ > -I$(APR_INCDIR) -I$(SRCDIR)/include > > .c.o: > $(CC) $(ALL_CFLAGS) -c "$<" -o "$@" > > > > > -- > To unsubscribe: <mailto:[EMAIL PROTECTED]> > For additional commands: <mailto:[EMAIL PROTECTED]> > Troubles with the list: <mailto:[EMAIL PROTECTED]> > -- To unsubscribe: <mailto:[EMAIL PROTECTED]> For additional commands: <mailto:[EMAIL PROTECTED]> Troubles with the list: <mailto:[EMAIL PROTECTED]>
