tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Oscar Carrillo <tom...@daydream.stanford.edu>
Subject Re: Redhat9 / mod_jk2 builds from source
Date Wed, 14 Jan 2004 21:43:12 GMT
Cool. Questions inside.

On Wed, 14 Jan 2004, Mark Eggers wrote:

> Oscar,
> 
> Not a problem :-)
> 
> I do have some additions to my original post.  The
> changes get UNIX sockets working as well as IP
> sockets.
> 
> Set the following environment variables:
> 
> export "LDFLAGS=-lgdbm -lldap -lexpat -ldb"

What's this need for? If it compiles, does that mean it's not necessary?

> export "CPPFLAGS=-I/usr/kerberos/include
> -I/usr/openssl/include"

Is this only neccessary if you want to do a secure mod_jk2 connection to a
separate machine running tomcat?

> 
> (all on one line for the second command).  Use the
> appropriate command for the shell you're in.
> 
> Tell configure about OS-specific files for Java JNI. 
> For linux and the Sun JVM, the files are located in
> include/linux underneath $JAVA_HOME.  The configure
> command for mod_jk2 is then:
> 
> ./configure --with-apxs2=/home/apache/bin/apxs \
>             --with-tomcat41=/home/tomcat \
>             --with-os-type=include/linux \
>             --with-jni \
>             --with-pcre

I originally tried that "--with-os-type=include/linux" but it gave an 
error. It recognized that it was in a Linux environment so it seemed 
unnecessary.

> 
> Finally, modify the JK_LDFLAGS line in
> server/apache2/Makefile to include libaprutil.  It
> will read:
> 
> JK_LDFLAGS=-L${APACHE2_LIBDIR} -lcrypt -lapr-0 -lpcre
> -lpcreposix -laprutil-0
> 
> (again on one line).
> 
> Run make, and the resulting mod_jk2.so / jkjni.so will
> support both IP socketes and UNIX sockets.
> 
> In-process communication will probably have to wait
> until a new MPM module is out for Apache.
> 
> The missing aprutil-0 library is probably due to an
> autoconf / configure issue.  The developers (according
> to folks on this mailing list) have decided to use the
> Apache apr interfaces, but have not finished updating
> the configure scripts.  This is really apparent if you
> try to build the connectors from the current CVS.
> 

What does aprutil-0 provide?

Thanks,
Oscar


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Mime
View raw message