Why do I care if the lib is static or not? Recompiling Apache sounds like a lot of work just because I want to compile mod_jk, and to be honest, this does not really seam to answer my questions. Why would I even bother with the ant build and not just compile what is in the native2 directory?


--
Fear is the path to the Dark Side. Fear leads to anger, anger leads to hate, hate leads to suffering-- Yoda, Jedi Master


On Jan 29, 2004, at 3:54 AM, OUTTERS Guillaume wrote:

Thomas Cherry wrote:

I was expecting to have a mod_jk.so file (which made me question why ant was the build tool) but have not found it.

I had this same problem on Solaris. I finally found that it couldn't generate a mod_jk2.so (dynamic library), only a static one (mod_jk2.a) because Apache didn't provide it dynamic libraries ($HTTPD_DIR/lib/libapr-0.so and $HTTPD_DIR/lib/libaprutil-0.so). I had only their static version, so mod_jk2 detected that and created everything in static.

I recompiled Apache with a bunch of options (join lines as necessary):
export HTTPD_DIR=/usr/local/httpd-2.0.48
./configure --prefix="$HTTPD_DIR" --enable-module=most --enable-shared=most --without-gdbm --without-berkeley-db --with-mpm=worker --with-pcre --enable-so --enable-rule=SHARED_CORE --enable-static=no --enable-shared=yes
make
, most of which must be unuseful but well it worked.

I've heard that another static-compiled library on Linux could have this effect (but I don't remember which one, wondering if it is not PCRE), and that disabling it was the right solution.

--
Guillaume Outters


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

Attachment: smime.p7s
Description: S/MIME cryptographic signature



Reply via email to