Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Mar 2001 08:41:52 +0900 (JST)
From:      Daichi GOTO <daichi@ongs.gr.jp>
To:        freebsd-java@FreeBSD.ORG
Subject:   Re: Tomcat for BSD (was: RE: Trying to Create a simple Bean)
Message-ID:  <84751600.984699712758.JavaMail.daichi@localhost>
In-Reply-To: <20010310084224.B64357@misty.eyesbeyond.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> Gah.  You only need to change two lines.  The first change allows you to
> set APACHE_HOME as an environment variable for wherever you have it 
> installed.  The second change means you don't need any thread packages and
> fixes the compile of jk_util.c (-DLINUX in Makefile.freebsd must be a bug).
> 
> --- Makefile.freebsd.orig	Sat Mar 10 08:32:57 2001
> +++ Makefile.freebsd	Sat Mar 10 08:34:24 2001
> @@ -1,6 +1,6 @@
>  ## You need to edit this file - configure later :-)
>  
> -APACHE_HOME=/usr/local/apache
> +APACHE_HOME?=/usr/local/apache
>  OS=freebsd
>  APXS=${APACHE_HOME}/bin/apxs
>  
> @@ -12,7 +12,7 @@
>  JAVA_INCL=-I${JAVA_HOME}/include -I${JAVA_HOME}/include/${OS}
>  JAVA_LIB=-L${JAVA_HOME}/jre/lib/${ARCH} -L${JAVA_HOME}/lib/${ARCH}/native_threads
>  
> -CFLAGS=-DHAVE_CONFIG_H -g -fpic  -DSHARED_MODULE -O2 -D_REENTRANT -pthread -DLINUX -Wall
> +CFLAGS=-DHAVE_CONFIG_H -g -fpic  -DSHARED_MODULE -O2 -DFREEBSD -Wall
>  
>  JK=../jk/
>  SRCS=jk_ajp12_worker.c jk_connect.c jk_msg_buff.c jk_util.c jk_ajp13.c \

I had made patch to build mod_jk.so for JDK122 and Apache that are installed by ports.

--- Makefile.freebsd.orig       Wed Dec 13 07:51:55 2000
+++ Makefile.freebsd    Fri Mar 16 08:30:23 2001
@@ -1,18 +1,18 @@
 ## You need to edit this file - configure later :-)
 
-APACHE_HOME=/usr/local/apache
+APACHE_HOME?=/usr/local/apache
 OS=freebsd
-APXS=${APACHE_HOME}/bin/apxs
+APXS=/usr/local/sbin/apxs
 
 A13_FLAGS=-I${APACHE_HOME}/include
 
 ## I assume this one is set up already
-# JAVA_HOME=
+JAVA_HOME?=/usr/local/jdk1.2.2
 
 JAVA_INCL=-I${JAVA_HOME}/include -I${JAVA_HOME}/include/${OS}
 JAVA_LIB=-L${JAVA_HOME}/jre/lib/${ARCH} -L${JAVA_HOME}/lib/${ARCH}/native_threads
 
-CFLAGS=-DHAVE_CONFIG_H -g -fpic  -DSHARED_MODULE -O2 -D_REENTRANT -pthread -DLINUX -Wall
+CFLAGS=-DHAVE_CONFIG_H -g -fpic  -DSHARED_MODULE -O2 -DFREEBSD -Wall
 
 JK=../jk/
 SRCS=jk_ajp12_worker.c jk_connect.c jk_msg_buff.c jk_util.c jk_ajp13.c \

Daichi T.GOTO(ONGS)
    http://www.ongs.net/daichi, daichi@ongs.gr.jp


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?84751600.984699712758.JavaMail.daichi>