I've never personally encountered this before. Info on the web implies
its related to configure/compiler/libtool or all of the above. FWIW, we
are using gcc 3.3.1.

For grins, before the APR configure, you might also try running
'buildconf'.

-Elizabeth

Peter Lin wrote on 7/30/04, 2:40 PM:

 > I followed Elizabeth's suggestion to build nsjk2 and got the
 > following compile error when I ran 'ant jkjni'.
 >
 >
 > jni:
 >        [so] Compiling 35 out of 35
 > Compiling
 > /bwd/plin/jakarta-tomcat-connectors/jk/native2/common/jk_channel.c
 >        [so] Compile failed 1
 > /bwd/plin/jakarta-tomcat-connectors/jk/native2/common/jk_channel.c
 >        [so] Command:/bwd/plin/shared/apr/build/libtool
 > --mode=compile gcc -c -o /bwd/plin/jakarta-t
 > omcat-connectors/jk/native2/SunOS_5.8_DBG/jni/common/jk_channel.o
 > -I/bwd/plin/jakarta-tomcat-connec
 > tors/jk/native2/common
 > -I/bwd/plin/jakarta-tomcat-connectors/jk/native2/jni
 > -I/bwd/plin/jakarta-tom
 > cat-connectors/jk/native2/include
 > -I/winchester/bwd/java/testjava/j2sdk1.4.2_05/jre/../include
 > -I${
 > build.compiler.base}/include
 > -I/bwd/plin/shared/apr/include/apr-0
 > -I/bwd/plin/shared/apr/include/ap
 > r-0/httpd
 > -I/winchester/bwd/java/testjava/j2sdk1.4.2_05/jre/../include/solaris
 > -g -W -DHAS_APR -D_R
 > EENTRANT -DHAVE_JNI -DHAVE_SIGNAL
 > /bwd/plin/jakarta-tomcat-connectors/jk/native2/common/jk_channel.
 > c
 >        [so] Output:
 >        [so] libtool: compile: unable to infer tagged
 > configuration
 >        [so] StdErr:
 >        [so] libtool: compile: specify a tag with `--tag'
 >
 >
 >
 > Does anyone know how to fix this problem?
 >
 > Thanks,
 > Peter
 >
 >
 >
 >
 > |---------+---------------------------->
 > |         |           Elizabeth Thomas |
 > |         |           <[EMAIL PROTECTED]|
 > |         |           OM>              |
 > |         |           Sent by:         |
 > |         |           AOLserver        |
 > |         |           Discussion       |
 > |         |           <[EMAIL PROTECTED]|
 > |         |           RV.AOL.COM>      |
 > |         |                            |
 > |         |                            |
 > |         |           07/30/2004 10:16 |
 > |         |           AM               |
 > |         |           Please respond to|
 > |         |           AOLserver        |
 > |         |           Discussion       |
 > |         |                            |
 > |---------+---------------------------->
 >
 >
 >----------------------------------------------------------------------------------|
 >
 >
 > |

 > |
 >   |       To:
 > [EMAIL PROTECTED]                                       |
 >   |       cc:       (bcc: Peter Lin/BNA
 > Inc)                                         |
 >   |       Subject:  Re: [AOLSERVER] trying to build
 > nsjk2                            |
 >
 >
 >----------------------------------------------------------------------------------|
 >
 >
 >
 >
 >
 > Greg Wolff wrote on 7/30/04, 9:22 AM:
 >
 > > We've been trying to build nsjk2 and having a few
 > troubles with it.
 >
 > >
 > > What's with the APR and MOD_JK2?  It seems evident that
 > we need to build
 > > Apache to get nsjk2 running in AOLserver.  What's up with
 > that?
 >
 > To clarify, its not Apache itself that is needed, but a
 > couple of the
 > utilities that made it possible to run Tomcat with the
 > Apache server. We
 > use these same utilities to make it possible to run Tomcat
 > with
 > AOLserver. These are the Apache Portable Runtime library
 > (APR) and the
 > Jakarta Tomcat connector (aka JK2).
 >
 > Tomcat itself doesn't need to be built, you can just
 > download a binary
 > distribution from
 > http://jakarta.apache.org/builds/jakarta-tomcat/release
 >
 > The apr (and apr-util source if your using Tomcat 5) source
 > can be
 > downloaded from apr.apache.org. Here are the configuration
 > options we
 > are currently using:
 >
 > APR
 > configure --prefix=<ourinstalldir> --enable-shared
 > --enable-threads
 > --enable-symbols
 > APR-UTIL
 > configure --prefix=<ourinstalldir> --enable-shared
 > --enable-threads
 > --with-apr=<ourinstalldir>
 >
 > then: "make all install" on each.
 >
 > You will want to add a softlink from libapr-0.so to
 > libapr.so and
 > libaprutil-0.so to libaprutil.so
 >
 > The good news is that once you build APR, you don't have to
 > rebuild it
 > with new nsjk2 distributions.
 >
 > JK2.
 > Check out the source from jakarta's CVS.
 > cvs :pserver:[EMAIL PROTECTED]:/home/cvspublic co -r
 > <tag>
 > jakarta-tomcat-connectors
 >
 > for Tomcat 4, we build with tag=TOMCAT_4_1_27
 > for Tomcat 5, we build with tag=jk2_2_0_4
 >
 > Jk2 is built via the 'jkjni' target in the nsjk2 build.xml
 > You then just
 > need to update the nsjk2 build.properties file with your
 > directory
 > locations and:
 >
 > "ant jkjni"
 >
 > Then follow the instructions in the documentation to build
 > nsjk2 and
 > install from the resulting distribution tarball.
 >
 > "ant all packager"  builds everything else and creates the
 > tarball.
 >
 > If you can, I recommend using Tomcat 5 and the latest tag of
 > nsjk2
 > (nsjk2_v2_beta3) as that is where our effort is concentrated
 > and new
 > enhancements are being added.
 >
 > I agree that the documentation would benefit by including
 > the
 > information above. We'll scrub it accordingly :)
 >
 >
 > -Elizabeth
 >
 >
 > --
 > AOLserver - http://www.aolserver.com/
 >
 > To Remove yourself from this list, simply send an email to
 > <[EMAIL PROTECTED]> with the
 > body of "SIGNOFF AOLSERVER" in the email message. You can
 > leave the Subject: field of your email blank.
 >
 >
 > --
 > AOLserver - http://www.aolserver.com/
 >
 > To Remove yourself from this list, simply send an email to
 > <[EMAIL PROTECTED]> with the
 > body of "SIGNOFF AOLSERVER" in the email message. You can leave the
 > Subject: field of your email blank.


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of 
your email blank.

Reply via email to