Walter,
        Located the file jni.h which should be in $JAVA_HOME/include. 
Somewhere around Line 27 it should read #include "jni_md.h".  If you
look in the $JAVA_HOME/include for a directory, it might be called aix
or ppc or mip.  You need change line 27 to be #include
"dir_name/jni_md.h"



On Wed, 2002-07-24 at 18:16, Billingham, Walter 475 wrote:
> Mark,
> 
>       What file exactly again I'm lost in the notation.  I'm on an AIX
> 5.1L OS and where exactly is the change made again? What do I search for in
> what file where is what I'm asking, and what do I change it to?  Thanks.
> Walter B.
> 
> 
> > -----Original Message-----
> > From:       Mark Pelillo [SMTP:[EMAIL PROTECTED]]
> > Sent:       Tuesday, July 23, 2002 9:19 PM
> > To: Tomcat Users List
> > Subject:    Re: mod_jk compile error
> > 
> > This is one file you will have to edit. The problem is not with
> > jk_jni_worker.c but rather with jni.h.  Line 27 (if you are using
> > j2sdk1.4.0) of jni.h which is located in JAVA_HOME/include needs to be
> > modified to be "architecture/jni_md.h".  Change architecture to meet
> > your systems need.  For linux it is linux, for solaris it is sparc.
> > 
> > 
> > On Tue, 2002-07-23 at 16:02, Billingham, Walter 475 wrote:
> > > Anyone know what this means below?  I am trying to compile the mod_jk.so
> > > file.  Thanks. Trask.
> > > 
> > > # CC=/usr/local/bin/gcc ./build-aix.sh
> > > Building mod_jk
> > > cc -DAIX=51 -DUSE_PTHREAD_SERIALIZED_ACCEPT -U__STR__
> > -DAIX_BIND_PROCESSOR
> > > -DMOD_SSL=208105 -DMOD_PERL -DUSE_PERL_SSI -D_ALL_SOURCE 
> > > -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qcpluscmt -qmaxmem=16384 -q32
> > > -D_LARGE_FILES -qlonglong -DUSE_HSREGEX -DEAPI -D_ALL_SOURCE -D_ANSI
> > > _C_SOURCE -D_POSIX_SOURCE -qmaxmem=16384 -q32 -D_LARGE_FILES -qlonglong
> > > -DSHARED_MODULE -I/webserver/jre/lib -I../common -I/usr/java
> > > 131/jre/lib  -c ../common/jk_ajp12_worker.c
> > > cc -DAIX=51 -DUSE_PTHREAD_SERIALIZED_ACCEPT -U__STR__
> > -DAIX_BIND_PROCESSOR
> > > -DMOD_SSL=208105 -DMOD_PERL -DUSE_PERL_SSI -D_ALL_SOURCE 
> > > -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qcpluscmt -qmaxmem=16384 -q32
> > > -D_LARGE_FILES -qlonglong -DUSE_HSREGEX -DEAPI -D_ALL_SOURCE -D_ANSI
> > > _C_SOURCE -D_POSIX_SOURCE -qmaxmem=16384 -q32 -D_LARGE_FILES -qlonglong
> > > -DSHARED_MODULE -I/webserver/jre/lib -I../common -I/usr/java
> > > 131/jre/lib  -c ../common/jk_ajp13.c
> > > cc -DAIX=51 -DUSE_PTHREAD_SERIALIZED_ACCEPT -U__STR__
> > -DAIX_BIND_PROCESSOR
> > > -DMOD_SSL=208105 -DMOD_PERL -DUSE_PERL_SSI -D_ALL_SOURCE 
> > > -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qcpluscmt -qmaxmem=16384 -q32
> > > -D_LARGE_FILES -qlonglong -DUSE_HSREGEX -DEAPI -D_ALL_SOURCE -D_ANSI
> > > _C_SOURCE -D_POSIX_SOURCE -qmaxmem=16384 -q32 -D_LARGE_FILES -qlonglong
> > > -DSHARED_MODULE -I/webserver/jre/lib -I../common -I/usr/java
> > > 131/jre/lib  -c ../common/jk_ajp13_worker.c
> > > cc -DAIX=51 -DUSE_PTHREAD_SERIALIZED_ACCEPT -U__STR__
> > -DAIX_BIND_PROCESSOR
> > > -DMOD_SSL=208105 -DMOD_PERL -DUSE_PERL_SSI -D_ALL_SOURCE 
> > > -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qcpluscmt -qmaxmem=16384 -q32
> > > -D_LARGE_FILES -qlonglong -DUSE_HSREGEX -DEAPI -D_ALL_SOURCE -D_ANSI
> > > _C_SOURCE -D_POSIX_SOURCE -qmaxmem=16384 -q32 -D_LARGE_FILES -qlonglong
> > > -DSHARED_MODULE -I/webserver/jre/lib -I../common -I/usr/java
> > > 131/jre/lib  -c ../common/jk_connect.c
> > > cc -DAIX=51 -DUSE_PTHREAD_SERIALIZED_ACCEPT -U__STR__
> > -DAIX_BIND_PROCESSOR
> > > -DMOD_SSL=208105 -DMOD_PERL -DUSE_PERL_SSI -D_ALL_SOURCE 
> > > -D_ANSI_C_SOURCE -D_POSIX_SOURCE -qcpluscmt -qmaxmem=16384 -q32
> > > -D_LARGE_FILES -qlonglong -DUSE_HSREGEX -DEAPI -D_ALL_SOURCE -D_ANSI
> > > _C_SOURCE -D_POSIX_SOURCE -qmaxmem=16384 -q32 -D_LARGE_FILES -qlonglong
> > > -DSHARED_MODULE -I/webserver/jre/lib -I../common -I/usr/java
> > > 131/jre/lib  -c ../common/jk_jni_worker.c
> > > "../common/ ", line 67.10: 1506-296 (S) #include file <jni.h>
> > > not found.
> > > "../common/jk_jni_worker.c", line 102.15: 1506-277 (S) Syntax error:
> > > possible missing ')' or ','?
> > > "../common/jk_jni_worker.c", line 102.1: 1506-273 (E) Missing type in
> > > declaration of jint.
> > > "../common/jk_jni_worker.c", line 102.1: 1506-033 (S) Function jint is
> > not
> > > valid. Function cannot return a function.
> > > "../common/jk_jni_worker.c", line 102.1: 1506-282 (S) The type of the
> > > parameters must be specified in a prototype.
> > > "../common/jk_jni_worker.c", line 102.59: 1506-512 (S) An initializer is
> > not
> > > allowed for "jint".
> > > "../common/jk_jni_worker.c", line 103.15: 1506-277 (S) Syntax error:
> > > possible missing ')' or ','?
> > > "../common/jk_jni_worker.c", line 103.36: 1506-279 (S) A function
> > declarator
> > > cannot have a parameter identifier list if it is not a 
> > > function definition.
> > > "../common/jk_jni_worker.c", line 103.1: 1506-273 (E) Missing type in
> > > declaration of jint.
> > > "../common/jk_jni_worker.c", line 103.1: 1506-033 (S) Function jint is
> > not
> > > valid. Function cannot return a function.
> > > "../common/jk_jni_worker.c", line 103.1: 1506-282 (S) The type of the
> > > parameters must be specified in a prototype.
> > > "../common/jk_jni_worker.c", line 103.66: 1506-512 (S) An initializer is
> > not
> > > allowed for "jint".
> > > "../common/jk_jni_worker.c", line 104.15: 1506-277 (S) Syntax error:
> > > possible missing ')' or ','?
> > > "../common/jk_jni_worker.c", line 104.42: 1506-279 (S) A function
> > declarator
> > > cannot have a parameter identifier list if it is not a 
> > > function definition.
> > > "../common/jk_jni_worker.c", line 104.1: 1506-273 (E) Missing type in
> > > declaration of jint.
> > > "../common/jk_jni_worker.c", line 104.1: 1506-033 (S) Function jint is
> > not
> > > valid. Function cannot return a function.
> > > "../common/jk_jni_worker.c", line 104.1: 1506-282 (S) The type of the
> > > parameters must be specified in a prototype.
> > > "../common/jk_jni_worker.c", line 104.65: 1506-512 (S) An initializer is
> > not
> > > allowed for "jint".
> > > "../common/jk_jni_worker.c", line 121.5: 1506-046 (S) Syntax error.
> > > "../common/jk_jni_worker.c", line 196.5: 1506-046 (S) Syntax error.
> > > "../common/jk_jni_worker.c", line 208.21: 1506-046 (S) Syntax error.
> > > "../common/jk_jni_worker.c", line 212.21: 1506-046 (S) Syntax error.
> > > "../common/jk_jni_worker.c", line 225.30: 1506-046 (S) Syntax error.
> > > "../common/jk_jni_worker.c", line 229.27: 1506-046 (S) Syntax error.
> > > "../common/jk_jni_worker.c", line 232.8: 1506-166 (S) Definition of
> > function
> > > JNIEnv requires parentheses.
> > > "../common/jk_jni_worker.c", line 232.15: 1506-276 (S) Syntax error:
> > > possible missing '{'?
> > > "../common/jk_jni_worker.c", line 271.10: 1506-275 (S) Unexpected text
> > rc
> > > encountered.
> > > "../common/jk_jni_worker.c", line 273.12: 1506-045 (S) Undeclared
> > identifier
> > > l.
> > > "../common/jk_jni_worker.c", line 274.9: 1506-045 (S) Undeclared
> > identifier
> > > e.
> > > "../common/jk_jni_worker.c", line 274.39: 1506-045 (S) Undeclared
> > identifier
> > > s.
> > > "../common/jk_jni_worker.c", line 281.9: 1506-045 (S) Undeclared
> > identifier
> > > is_recoverable_error.
> > > "../common/jk_jni_worker.c", line 287.17: 1506-022 (S) "env" is not a
> > member
> > > of "struct jni_endpoint".
> > > "../common/jk_jni_worker.c", line 306.16: 1506-022 (S) "env" is not a
> > member
> > > of "struct jni_endpoint".
> > > "../common/jk_jni_worker.c", line 306.40: 1506-022 (S) "env" is not a
> > member
> > > of "struct jni_endpoint".
> > > "../common/jk_jni_worker.c", line 307.48: 1506-022 (S)
> > > "jk_java_bridge_object" is not a member of "struct jni_worker".
> > > "../common/jk_jni_worker.c", line 308.48: 1506-022 (S)
> > "jk_service_method"
> > > is not a member of "struct jni_worker".
> > > "../common/jk_jni_worker.c", line 311.45: 1506-275 (S) Unexpected text
> > 'int'
> > > encountered.
> > > "../common/jk_jni_worker.c", line 311.49: 1506-276 (S) Syntax error:
> > > possible missing ')'?
> > > "../common/jk_jni_worker.c", line 306.5: 1506-045 (S) Undeclared
> > identifier
> > > rc.
> > > "../common/jk_jni_worker.c", line 358.5: 1506-045 (S) Undeclared
> > identifier
> > > JNIEnv.
> > > "../common/jk_jni_worker.c", line 358.13: 1506-045 (S) Undeclared
> > identifier
> > > env.
> > > "../common/jk_jni_worker.c", line 436.27: 1506-099 (S) Unexpected
> > argument.
> > > "../common/jk_jni_worker.c", line 442.35: 1506-099 (S) Unexpected
> > argument.
> > > "../common/jk_jni_worker.c", line 449.32: 1506-099 (S) Unexpected
> > argument.
> > > "../common/jk_jni_worker.c", line 457.8: 1506-022 (S) "tmp_env" is not a
> > > member of "struct jni_worker".
> > > "../common/jk_jni_worker.c", line 470.5: 1506-045 (S) Undeclared
> > identifier
> > > JNIEnv.
> > > "../common/jk_jni_worker.c", line 470.13: 1506-045 (S) Undeclared
> > identifier
> > > env.
> > > "../common/jk_jni_worker.c", line 486.12: 1506-022 (S) "jvm" is not a
> > member
> > > of "struct jni_worker".
> > > "../common/jk_jni_worker.c", line 487.12: 1506-022 (S)
> > > "jk_java_bridge_object" is not a member of "struct jni_worker".
> > > "../common/jk_jni_worker.c", line 488.12: 1506-022 (S)
> > "jk_service_method"
> > > is not a member of "struct jni_worker".
> > > "../common/jk_jni_worker.c", line 489.12: 1506-022 (S)
> > "jk_startup_method"
> > > is not a member of "struct jni_worker".
> > > "../common/jk_jni_worker.c", line 490.12: 1506-022 (S)
> > "jk_shutdown_method"
> > > is not a member of "struct jni_worker".
> > > "../common/jk_jni_worker.c", line 499.18: 1506-022 (S) "tmp_env" is not
> > a
> > > member of "struct jni_worker".
> > > "../common/jk_jni_worker.c", line 785.6: 1506-218 (E) Unknown
> > preprocessing
> > > directive #warning.
> > > "../common/jk_jni_worker.c", line 786.6: 1506-218 (E) Unknown
> > preprocessing
> > > directive #warning.
> > > "../common/jk_jni_worker.c", line 787.6: 1506-218 (E) Unknown
> > preprocessing
> > > directive #warning.
> > > apxs:Break: Command failed with rc=1
> > > Error with apxs
> > > [wdc4002a(root):
> > /webserver/jakarta-tomcat-4.0.2/native/mod_jk/apache1.3]
> > > #
> > > 
> > >
> > --------------------------------------------------------------------------
> > ----
> > > CONFIDENTIALITY NOTICE: If you have received this e-mail in error,
> > please immediately notify the sender by e-mail at the address shown.  This
> > e-mail transmission may contain confidential information.  This
> > information is intended only for the use of the individual(s) or entity to
> > whom it is intended even if addressed incorrectly.  Please delete it from
> > your files if you are not the intended recipient.  Thank you for your
> > compliance. Copyright (c) 2002 CIGNA
> > > 
> > > ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> > > 
> > > 
> > > --
> > > To unsubscribe, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> > > For additional commands, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> > > 
> > 
> > 
> > 
> > --
> > To unsubscribe, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> > For additional commands, e-mail:
> > <mailto:[EMAIL PROTECTED]>
> > 
> 
> ------------------------------------------------------------------------------
> CONFIDENTIALITY NOTICE: If you have received this e-mail in error, please 
>immediately notify the sender by e-mail at the address shown.  This e-mail 
>transmission may contain confidential information.  This information is intended only 
>for the use of the individual(s) or entity to whom it is intended even if addressed 
>incorrectly.  Please delete it from your files if you are not the intended recipient. 
> Thank you for your compliance. Copyright (c) 2002 CIGNA
> 
> ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> 
> 
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
> 



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

Reply via email to