tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Randy Kunkee <ra...@randallkunkee.com>
Subject Re: Compiling mod_jk on FreeBSD
Date Thu, 13 Oct 2005 18:54:52 GMT
Haven't looked at the code, but probably "t" is not an int. If it's a  
pointer, you're in for trouble.

Just to take a stab at it, try just casting the t instead of the  
whole expression. The following should compile and might even work:

        int tid = (int)t & 0xFFFF;

Randy

On Oct 13, 2005, at 12:37 PM, Mike Stevens wrote:

> I’m trying to compile mod_jk 1.2.14 under FreeBSD 5.3.  I have  
> searched the tomcat archives for the last 6 months, and done some  
> googling as well, to no avail.  I am getting the following error  
> building mod_jk with gcc 3.4.2 and gmake 3.80:
>
> Making all in common
> gmake[1]: Entering directory `/usr/local/src/jakarta-tomcat- 
> connectors-1.2.14.1-src/jk/native/common'
> /usr/local/bin/bash /usr/local/apache2/build/libtool --silent -- 
> mode=compile gcc -I/usr/local/apache2/include -g -O2 -DEAPI -g -O2 - 
> DHAVE_APR  -I/usr/local/src/httpd-2.0.50/srclib/apr/include -I/usr/ 
> local/src/httpd-2.0.50/srclib/apr-util/include -g -O2 -DEAPI - 
> D_REENTRANT -D_THREAD_SAFE -I /include -I /include/ -c jk_util.c -o  
> jk_util.lo
> jk_util.c: In function `jk_gettid':
> jk_util.c:1245: error: invalid operands to binary &
> gmake[1]: *** [jk_util.lo] Error 1
> gmake[1]: Leaving directory `/usr/local/src/jakarta-tomcat- 
> connectors-1.2.14.1-src/jk/native/common'
> gmake: *** [all-recursive] Error 1
> michaels@joust:/usr/local/src/jakarta-tomcat-connectors-1.2.14.1- 
> src/jk/native$
>
>
> The problem seems to be this line, near the end of  ./common/jk_util.c
>
>
>     int tid = (int)(t & 0xFFFF);
>
> Removing the & 0xFFFF allows the jk_util to compile.  Clearly, I  
> don’t know C, so I suspect strongly this is not the correct  
> solution ;-).  Does anyone know how to get mod_jk to compile on  
> FreeBSD?  TIA,
>
> -- 
> Mike
>
>
>
> _____________________________________________________________
> Tired of spam and viruses? Get a VolcanoMail account with  
> SpamShield Pro and Anti-Virus technology! http://www.volcanomail.com/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>


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


Mime
View raw message