RE: Error in building mod_jk for Apache 2.2.x and Tomcat 4.x

2009-02-09 Thread Shweta Parakh -X (shparakh - Infosys at Cisco)
 
Hi Rainer,

Thank you for the response. 
Will check that and get back in case of any issue.

Regards,
Shweta 

-Original Message-
From: Rainer Jung [mailto:rainer.j...@kippdata.de] 
Sent: Friday, February 06, 2009 10:20 PM
To: Tomcat Users List
Subject: Re: Error in building mod_jk for Apache 2.2.x and Tomcat 4.x

On 03.02.2009 13:29, Shweta Parakh -X (shparakh - Infosys at Cisco)
wrote:
 I am trying to build mod_jk for Apache 2.2.11 and Tomcat 4.1.39 on 
 Solaris platform

 1. Downloaded mod_jk (version 1.2.27) source from 
 http://tomcat.apache.org/download-connectors.cgi
  and is kept in /opt/mod_jk-1.2.27 directory

 2. Installed apache2 in /opt/apache-2.2.11 directory.

 3. I am able to configure mod_jk using below command to generate 
 Makefile ./configure 
 --with-apxs2=/opt/apache-2.2.11/usr/local/apache2/bin/apxs
 --with-java-home=/opt/support/java/Java1.6.0_05/bin/java
 --with-apache=/opt/apache 2.2.11/usr/local/apache2

There is no switch --with-apxs2 in mod_jk's configure.

Use:

./configure --with-apxs=/opt/apache-2.2.11/usr/local/apache2/bin/apxs

and forget about the other options. --with-apache tries to build a
static module and likely you don't want that (I didn't try for a long
time).

Your path looks *very* strange. Note that you can't simply move some
Apache httpd build from one directory to another and expect it to work. 
If someone build your httpd for /usr/local, in general you can't simply
install it into /opt/apache-2.2.11/usr/local. A couple of files will
need to be adopted to the new path. Your mileage may vary.

 4. I could see 3 Makefiles are generated (Makefile, Makefile.in,
 Makefile.am) in /opt/mod_jk-1.2.27/native

 But I am getting below error while running make :
 make[1]: *** [lib_jk.la] Error 1
 make[1]: Leaving directory `/opt/mod_jk-1.2.27/native/apache-2.0'
 make: *** [all-recursive] Error 1

 5. libtool is being given below mentioned arguments :
 ./libtool --mode=link gcc -o lib_jk.la -static -rpath 
 /opt/apache-2.2.11/usr/local/apache2/modules/jk mod_jk.lo

It shouldn't use ./libtool for Apache 2.x, instead the libtool in your
Apache configuration detected by apxs -q LIBTOOL.

Regards,

Rainer

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


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



Re: Error in building mod_jk for Apache 2.2.x and Tomcat 4.x

2009-02-06 Thread Rainer Jung

On 03.02.2009 13:29, Shweta Parakh -X (shparakh - Infosys at Cisco) wrote:

I am trying to build mod_jk for Apache 2.2.11 and Tomcat 4.1.39 on
Solaris platform

1. Downloaded mod_jk (version 1.2.27) source from
http://tomcat.apache.org/download-connectors.cgi
 and is kept in /opt/mod_jk-1.2.27 directory

2. Installed apache2 in /opt/apache-2.2.11 directory.

3. I am able to configure mod_jk using below command to generate
Makefile
./configure --with-apxs2=/opt/apache-2.2.11/usr/local/apache2/bin/apxs
--with-java-home=/opt/support/java/Java1.6.0_05/bin/java
--with-apache=/opt/apache 2.2.11/usr/local/apache2


There is no switch --with-apxs2 in mod_jk's configure.

Use:

./configure --with-apxs=/opt/apache-2.2.11/usr/local/apache2/bin/apxs

and forget about the other options. --with-apache tries to build a 
static module and likely you don't want that (I didn't try for a long time).


Your path looks *very* strange. Note that you can't simply move some 
Apache httpd build from one directory to another and expect it to work. 
If someone build your httpd for /usr/local, in general you can't simply 
install it into /opt/apache-2.2.11/usr/local. A couple of files will 
need to be adopted to the new path. Your mileage may vary.



4. I could see 3 Makefiles are generated (Makefile, Makefile.in,
Makefile.am) in /opt/mod_jk-1.2.27/native

But I am getting below error while running make :
make[1]: *** [lib_jk.la] Error 1
make[1]: Leaving directory `/opt/mod_jk-1.2.27/native/apache-2.0'
make: *** [all-recursive] Error 1

5. libtool is being given below mentioned arguments :
./libtool --mode=link gcc -o lib_jk.la -static -rpath
/opt/apache-2.2.11/usr/local/apache2/modules/jk mod_jk.lo


It shouldn't use ./libtool for Apache 2.x, instead the libtool in your 
Apache configuration detected by apxs -q LIBTOOL.


Regards,

Rainer

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



Re: Error in building mod_jk for Apache 2.2.x and Tomcat 4.x

2009-02-03 Thread Pieter Temmerman
Maybe something went wrong during the configure step.
Could you take a look at the config.log file and check whether there are
any errors being logged.

On Tue, 2009-02-03 at 17:59 +0530, Shweta Parakh -X (shparakh - Infosys
at Cisco) wrote:
 Hi,
  
 I am trying to build mod_jk for Apache 2.2.11 and Tomcat 4.1.39 on
 Solaris platform
  
 1. Downloaded mod_jk (version 1.2.27) source from
 http://tomcat.apache.org/download-connectors.cgi
 and is kept in /opt/mod_jk-1.2.27 directory
  
 2. Installed apache2 in /opt/apache-2.2.11 directory.
  
 3. I am able to configure mod_jk using below command to generate
 Makefile
 ./configure --with-apxs2=/opt/apache-2.2.11/usr/local/apache2/bin/apxs
 --with-java-home=/opt/support/java/Java1.6.0_05/bin/java
 --with-apache=/opt/apache 2.2.11/usr/local/apache2
  
 4. I could see 3 Makefiles are generated (Makefile, Makefile.in,
 Makefile.am) in /opt/mod_jk-1.2.27/native
  
 But I am getting below error while running make :
 make[1]: *** [lib_jk.la] Error 1
 make[1]: Leaving directory `/opt/mod_jk-1.2.27/native/apache-2.0'
 make: *** [all-recursive] Error 1
  
 5. libtool is being given below mentioned arguments :
 ./libtool --mode=link gcc -o lib_jk.la -static -rpath
 /opt/apache-2.2.11/usr/local/apache2/modules/jk mod_jk.lo
 ../common/jk_ajp12_worker.lo ../common/jk_connect.lo
 ../common/jk_msg_buff.lo ../common/jk_util.lo ../common/jk_ajp13.lo
 ../common/jk_pool.lo ../common/jk_worker.lo ../common/jk_ajp13_worker.lo
 ../common/jk_lb_worker.lo ../common/jk_sockbuf.lo ../common/jk_map.lo
 ../common/jk_uri_worker_map.lo ../common/jk_ajp14.lo
 ../common/jk_ajp14_worker.lo ../common/jk_md5.lo ../common/jk_shm.lo
 ../common/jk_ajp_common.lo ../common/jk_context.lo ../common/jk_url.lo
 ../common/jk_status.lo false cru .libs/lib_jk.a  mod_jk.o
 ../common/jk_ajp12_worker.o ../common/jk_connect.o
 ../common/jk_msg_buff.o ../common/jk_util.o ../common/jk_ajp13.o
 ../common/jk_pool.o ../common/jk_worker.o ../common/jk_ajp13_worker.o
 ../common/jk_lb_worker.o ../common/jk_sockbuf.o ../common/jk_map.o
 ../common/jk_uri_worker_map.o ../common/jk_ajp14.o
 ../common/jk_ajp14_worker.o ../common/jk_md5.o ../common/jk_shm.o
 ../common/jk_ajp_common.o ../common/jk_context.o ../common/jk_url.o
 ../common/jk_status.o
  
 6. When I run libtool script independently in bash mode, I could see
 below error :
 ...
 + libtool_args='gcc -o lib_jk.la -static -rpath
 /opt/apache-2.2.11/usr/local/apache2/modules/jk mod_jk.lo'
 + test -n ''
 + prevarg=mod_jk.lo
 + case $arg in
 + test -z ''
 + echo 'libtool: link: `mod_jk.lo'\'' is not a valid libtool object'
 libtool: link: `mod_jk.lo' is not a valid libtool object
 + exit 1
 
 Could someone please let me know what can be done to resolve this issue?
 Thank you.
  
 Regards,
 Shweta
-- 
Pieter Temmerman
email: ptemmerman@sadiel.es
skype: ptemmerman.sadiel

SADIEL TECNOLOGÍAS DE LA INFORMACIÓN, S.A. http://www.sadiel.es.




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



RE: Error in building mod_jk for Apache 2.2.x and Tomcat 4.x

2009-02-03 Thread Shweta Parakh -X (shparakh - Infosys at Cisco)
Hi Pieter,

Thank you for the response.
I did check my config.log and I can see something like below.
I have attached my config.log file. It has been more than a week that I am 
stuck with this issue.
It would be really great if you could help me with this.

Regards,
Shweta

conftest.c:10:28: ac_nonexistent.h: No such file or directory
configure:5280: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| #define PACKAGE_NAME 
| #define PACKAGE_TARNAME 
| #define PACKAGE_VERSION 
| #define PACKAGE_STRING 
| #define PACKAGE_BUGREPORT 
| #define PACKAGE mod_jk
| #define VERSION 1.2.27
| /* end confdefs.h.  */
| #include ac_nonexistent.h
...
configure:10301: result: no
configure:10306: checking for shl_load in -ldld
configure:10341: gcc -o conftest -g -O2   conftest.c -ldld   5
ld: fatal: library -ldld: not found
ld: fatal: File processing errors. No output written to conftest
collect2: ld returned 1 exit status
configure:10347: $? = 1
configure: failed program was:
| /* confdefs.h.  */

-Original Message-
From: Pieter Temmerman [mailto:ptemmerman@sadiel.es] 
Sent: Tuesday, February 03, 2009 6:09 PM
To: Tomcat Users List
Subject: Re: Error in building mod_jk for Apache 2.2.x and Tomcat 4.x

Maybe something went wrong during the configure step.
Could you take a look at the config.log file and check whether there are any 
errors being logged.

On Tue, 2009-02-03 at 17:59 +0530, Shweta Parakh -X (shparakh - Infosys at 
Cisco) wrote:
 Hi,
  
 I am trying to build mod_jk for Apache 2.2.11 and Tomcat 4.1.39 on 
 Solaris platform
  
 1. Downloaded mod_jk (version 1.2.27) source from 
 http://tomcat.apache.org/download-connectors.cgi
 and is kept in /opt/mod_jk-1.2.27 directory
  
 2. Installed apache2 in /opt/apache-2.2.11 directory.
  
 3. I am able to configure mod_jk using below command to generate 
 Makefile ./configure 
 --with-apxs2=/opt/apache-2.2.11/usr/local/apache2/bin/apxs
 --with-java-home=/opt/support/java/Java1.6.0_05/bin/java
 --with-apache=/opt/apache 2.2.11/usr/local/apache2
  
 4. I could see 3 Makefiles are generated (Makefile, Makefile.in,
 Makefile.am) in /opt/mod_jk-1.2.27/native
  
 But I am getting below error while running make :
 make[1]: *** [lib_jk.la] Error 1
 make[1]: Leaving directory `/opt/mod_jk-1.2.27/native/apache-2.0'
 make: *** [all-recursive] Error 1
  
 5. libtool is being given below mentioned arguments :
 ./libtool --mode=link gcc -o lib_jk.la -static -rpath 
 /opt/apache-2.2.11/usr/local/apache2/modules/jk mod_jk.lo 
 ../common/jk_ajp12_worker.lo ../common/jk_connect.lo 
 ../common/jk_msg_buff.lo ../common/jk_util.lo ../common/jk_ajp13.lo 
 ../common/jk_pool.lo ../common/jk_worker.lo 
 ../common/jk_ajp13_worker.lo ../common/jk_lb_worker.lo 
 ../common/jk_sockbuf.lo ../common/jk_map.lo 
 ../common/jk_uri_worker_map.lo ../common/jk_ajp14.lo 
 ../common/jk_ajp14_worker.lo ../common/jk_md5.lo ../common/jk_shm.lo 
 ../common/jk_ajp_common.lo ../common/jk_context.lo ../common/jk_url.lo 
 ../common/jk_status.lo false cru .libs/lib_jk.a  mod_jk.o 
 ../common/jk_ajp12_worker.o ../common/jk_connect.o 
 ../common/jk_msg_buff.o ../common/jk_util.o ../common/jk_ajp13.o 
 ../common/jk_pool.o ../common/jk_worker.o ../common/jk_ajp13_worker.o 
 ../common/jk_lb_worker.o ../common/jk_sockbuf.o ../common/jk_map.o 
 ../common/jk_uri_worker_map.o ../common/jk_ajp14.o 
 ../common/jk_ajp14_worker.o ../common/jk_md5.o ../common/jk_shm.o 
 ../common/jk_ajp_common.o ../common/jk_context.o ../common/jk_url.o 
 ../common/jk_status.o
  
 6. When I run libtool script independently in bash mode, I could see 
 below error :
 ...
 + libtool_args='gcc -o lib_jk.la -static -rpath
 /opt/apache-2.2.11/usr/local/apache2/modules/jk mod_jk.lo'
 + test -n ''
 + prevarg=mod_jk.lo
 + case $arg in
 + test -z ''
 + echo 'libtool: link: `mod_jk.lo'\'' is not a valid libtool object'
 libtool: link: `mod_jk.lo' is not a valid libtool object
 + exit 1
 
 Could someone please let me know what can be done to resolve this issue?
 Thank you.
  
 Regards,
 Shweta
--
Pieter Temmerman
email: ptemmerman@sadiel.es
skype: ptemmerman.sadiel

SADIEL TECNOLOGÍAS DE LA INFORMACIÓN, S.A. http://www.sadiel.es.




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


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