Thanks, Larry! That pointed me in the right direction... But the main problem is one I found while perusing the build.properties file. Somehow, the ${apache2.home} variable assigned as part of the ${apr.home} variable was written as $(apache2.home) instead, and the compiler wasn't picking up the include directory for the apr includes... ARGHHH... This was like this when I pulled it down from CVS, so I suspect I should put in a defect on it..
But it compiled.. So I'm happy now! On Fri, 2002-05-03 at 13:17, Larry Isaacs wrote: The jni_md.h file is found in a system dependently named subdirectory of your "JDK/include" directory. If you are using a build-xxx.sh script, I think this should be addressed. If you are using the jk/native/build.xml to perform the build, be aware this extra include currently isn't handled successfully for some unix platforms in some of the targets. You can add: <include name="${java.home}/../include/???" /> where you see similar lines for other operating systems. Also, note that even though you will find the following line in the "jni" target, nothing yet sets the "linux" (or "hpux" as far as I could tell) property: <include name="${java.home}/../include/linux" if="linux" /> You could add lines like this for your operating system and manually define the os property needed. Cheers, Larry > -----Original Message----- > From: David A. Bartmess [mailto:[EMAIL PROTECTED]] > Sent: Friday, May 03, 2002 2:46 PM > To: Tomcat Users List > Subject: Missing jni_md.h file in jni.h??? > > > I'm trying to compile the mod_jk.so file, and have a problem with an > include file. The error is below: > > In file included from > /usr/installs/jakarta-tomcat-connectors/jk/native/common/jk_jn > i_worker.c:69: > /usr/java/j2sdk1.4.0/include/jni.h:27:20: jni_md.h: No such file or > directory > > I've looked everywhere on my system, and it's not here... Is this a > java.Sun.Com bug? Or am I missing something somewhere? > > TIA > > David A. Bartmess IT Samaritans > Helping Non-Profits Achieve Technical Excellence Software > Configuration > Manager / Sr. Software Developer eDingo.net > -- To unsubscribe: <mailto:[EMAIL PROTECTED]> For additional commands: <mailto:[EMAIL PROTECTED]> Troubles with the list: <mailto:[EMAIL PROTECTED]> David A. Bartmess IT Samaritans Helping Non-Profits Achieve Technical Excellence Software Configuration Manager / Sr. Software Developer eDingo.net