I am using Tomcat 3.2.2 , Apache 1.3.20, Perl 5.005_03 on linux (a Redhat clone) I've done: "apxs -o mod_jk.so -I../jk -I${JAVA_HOME}/include -I${JAVA_HOME}/include/linux -c *.c ../jk/*.c" + " gcc -shared -o mod_jk.so *.o " - no errors and copied mod_jk.so to ...apache/libexec. Tomcat's been started. With "Include /usr/local/tomcat/conf/mod_jk.conf-auto" in apache/conf/http.conf Trying to run apache gives this error: "Cannot load /usr/local/apache/libexec/mod_jk.so into server: /usr/local/apache/libexec/mod_jk.so: undefined symbol: jk_b_set_buffer_size" What am I still missing? Aykal Gumus