Try the following two files to compile. If this will work, we can find out how to automate them.

common/jk_types.h:

#ifndef JK_TYPES_H
#define JK_TYPES_H

#ifdef __cplusplus
extern "C"
{
#endif                          /* __cplusplus */

/* jk_uint32_t defines a four byte word */
typedef unsigned int jk_uint32_t;

/* And JK_UINT32_T_FMT */
#define JK_UINT32_T_FMT "u"

/* And JK_UINT32_T_HEX_FMT */
#define JK_UINT32_T_HEX_FMT "x"

/* jk_uint64_t defines a eight byte word */
typedef unsigned long long jk_uint64_t;

/* And JK_UINT64_T_FMT */
#define JK_UINT64_T_FMT "llu"

/* And JK_UINT64_T_HEX_FMT */
#define JK_UINT64_T_HEX_FMT "llx"

#ifdef __cplusplus
}
#endif                          /* __cplusplus */

#endif                          /* JK_TYPES_H */

============================

common/portable.h:

/* common/portable.h.  Generated from portable.h.in by configure.  */
/* common/portable.h.in.  Generated from configure.in by autoheader.  */

/* Define to 1 if you have the <dlfcn.h> header file. */
#define HAVE_DLFCN_H 1

/* Have flock() */
/* #undef HAVE_FLOCK */

/* Define to 1 if you have the <inttypes.h> header file. */
#define HAVE_INTTYPES_H 1

/* Define to 1 if you have the <memory.h> header file. */
#define HAVE_MEMORY_H 1

/* Have snprintf() */
#define HAVE_SNPRINTF 1

/* Define to 1 if you have the <stdint.h> header file. */
/* #undef HAVE_STDINT_H */

/* Define to 1 if you have the <stdlib.h> header file. */
#define HAVE_STDLIB_H 1

/* Define to 1 if you have the <strings.h> header file. */
#define HAVE_STRINGS_H 1

/* Define to 1 if you have the <string.h> header file. */
#define HAVE_STRING_H 1

/* Define to 1 if you have the <sys/filio.h> header file. */
#define HAVE_SYS_FILIO_H 1

/* Define to 1 if you have the <sys/stat.h> header file. */
#define HAVE_SYS_STAT_H 1

/* Define to 1 if you have the <sys/types.h> header file. */
#define HAVE_SYS_TYPES_H 1

/* Define to 1 if you have the <unistd.h> header file. */
#define HAVE_UNISTD_H 1

/* Have vsnprintf() */
#define HAVE_VSNPRINTF 1

/* Name of package */
#define PACKAGE "mod_jk"

/* Define to the address where bug reports for this package should be sent. */
#define PACKAGE_BUGREPORT ""

/* Define to the full name of this package. */
#define PACKAGE_NAME ""

/* Define to the full name and version of this package. */
#define PACKAGE_STRING ""

/* Define to the one symbol short name of this package. */
#define PACKAGE_TARNAME ""

/* Define to the version of this package. */
#define PACKAGE_VERSION ""

/* The size of `char', as computed by sizeof. */
#define SIZEOF_CHAR 1

/* The size of `int', as computed by sizeof. */
#define SIZEOF_INT 4

/* The size of `long', as computed by sizeof. */
#define SIZEOF_LONG 4

/* The size of `longlong', as computed by sizeof. */
#define SIZEOF_LONGLONG 0

/* The size of `long double', as computed by sizeof. */
#define SIZEOF_LONG_DOUBLE 16

/* The size of `long long', as computed by sizeof. */
#define SIZEOF_LONG_LONG 8

/* The size of `short', as computed by sizeof. */
#define SIZEOF_SHORT 2

/* Define to 1 if you have the ANSI C header files. */
#define STDC_HEADERS 1

/* Define to use SO_RCVTIMEO with setsockopt() */
/* #undef USE_SO_RCVTIMEO */

/* Define to use SO_SNDTIMEO with setsockopt() */
/* #undef USE_SO_SNDTIMEO */

/* Version number of package */
#define VERSION "1.2.20"



Kamalakar Vuggumudi wrote:
SPARC

----- Original Message ----
From: Rainer Jung <[EMAIL PROTECTED]>
To: Tomcat Users List <users@tomcat.apache.org>
Sent: Wednesday, January 31, 2007 6:06:00 PM
Subject: Re: Compiling mod-jk plugin for SunOne on Solaris

Are you trying to build on SPARC or X86 (or AMD64)?

Kamalakar Vuggumudi wrote:
Rainer,

Thank you very much for your response..

When I try to do a make using Makefile.solaris located in native/netscape directory, I got the following error.
gcc -DNET_SSL -DSOLARIS -D_REENTRANT -DXP_UNIX -DMCC_HTTPD -DSPAPI20 -fPIC 
-I../common -I/opt/netscape/server6/plugins/include 
-I/opt/netscape/server6/plugins/include/base 
-I/opt/netscape/server6/plugins/include/frame -I/opt/java/j2sdk1.4.1_02/include 
-I/opt/java/j2sdk1.4.1_02/include/solaris -c ../common/jk_ajp12_worker.c
In file included from ../common/jk_logger.h:27,
                 from ../common/jk_ajp12_worker.h:27,
                 from ../common/jk_ajp12_worker.c:26:
../common/jk_global.h:301:22: jk_types.h: No such file or directory
make: *** [jk_ajp12_worker.o] Error 1

From what I can see the jk_types file is created by the configure utility.
Thank you very much
-Kamal

----- Original Message ----
From: Rainer Jung <[EMAIL PROTECTED]>
To: Tomcat Users List <users@tomcat.apache.org>
Sent: Wednesday, January 31, 2007 5:07:48 PM
Subject: Re: Compiling mod-jk plugin for SunOne on Solaris

The configure script is only fot the apache module.
Try to use the files in the "netscape" sub directory. They might be outdated, so let us know, if you needed to make adjustments.

Regards,

Rainer

Kamalakar Vuggumudi wrote:
I am trying to compile mod-jk plugin for SunOne on Solaris platform from source 
tomcat-connectors-1.2.20-src.tar.gz. When I run the configure script, I am 
getting the following error..

checking whether to use SO_RCVTIMEO with setsockopt()... no checking whether to 
use SO_SNDTIMEO with setsockopt()... no no apxs given checking for target 
platform... unix no apache given
configure: error: Cannot find the WebServer

I have checked news groups as well as internet and couldn't find any resource 
explaining the steps that are needed to compile mod-jk plugin for SunOne.

I am sure there are experts out there who has successfully done this and I am 
requesting them to shed some light on how to the compilation.

Thank you very much
-Kamal
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]






____________________________________________________________________________________
Don't pick lemons.
See all the new 2007 cars at Yahoo! Autos.
http://autos.yahoo.com/new_cars.html
---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
kippdata informationstechnologie GmbH
Bornheimer Str. 33a
53111 Bonn

Tel.: 0228/98549-0
Fax:  0228/98549-50
www.kippdata.de
=======================
kippdata informationstechnologie GmbH
Bornheimer Str. 33a
D-53111 Bonn

Tel.: +49/0228/98549-0
Fax:  +49/0228/98549-50
www.kippdata.de

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to