You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Christoph Leser <le...@sup-logistik.de> on 2000/11/28 10:48:04 UTC

AW: mod_jk for AIX?

Thanks for your reply.

The http.exp is not the file I'm looking for: It is used the -bI, i.e.it 
defines symbols used by mod_jk ( and defined anywhere in the apache httpd 
). What is missing is the *.exp file enumerating the symbols from mod_jk to 
be used by httpd to call our tomcat stuff.

I looked at mod_perl, where I found a mod_perl.exp file with just half a 
dozen symbols. So I think looking through mod_jk.c and mod_so should enable 
us to make an educated guess of what is needed.

Nonetheless it would be nice to have a hint from the gurus ....

Christoph Leser
S&P Computersysteme GmbH
E-Mail:leser@sup-logistik.de
Tel. +49 711 7264112
Fax: +49 711 7289860

-----Ursprüngliche Nachricht-----
Von:	Ritwick Dhar [SMTP:ritwick_d@EASTPOINT.COM]
Gesendet am:	Montag, 27. November 2000 20:32
An:	'tomcat-user@jakarta.apache.org'
Betreff:	RE: mod_jk for AIX?

There *is* a .exp file specified with
-bI:/backup/ofxsoftware/IHS1.3.12.1.bin/libexec/httpd.exp. Is this what
you're talking about? This file has what looks like gazillions of function
names defined in it. Of course, I know zip about this stuff.

-----Original Message-----
From: Christoph Leser [mailto:leser@sup-logistik.de]
Sent: Monday, November 27, 2000 11:44 AM
To: 'tomcat-user@jakarta.apache.org'
Subject: AW: mod_jk for AIX?


I have the same problem. It seems to me that the -bE option is missing. On
AIX we need to have a *.exp file stating what symbols are to be exported by 
the shared object we are going to build. Don't know how other systems do
it.

So we should figure out what symbols in mod_jk are to be exported (maybe
only jk_module ? ).

If nobody jumps in here, I'll try to figure it out, but it will not be
before next weekend.


Christoph Leser
S&P Computersysteme GmbH
E-Mail:leser@sup-logistik.de
Tel. +49 711 7264112
Fax: +49 711 7289860

-----Ursprüngliche Nachricht-----
Von:	Ritwick Dhar [SMTP:ritwick_d@EASTPOINT.COM]
Gesendet am:	Montag, 27. November 2000 16:50
An:	'tomcat-user@jakarta.apache.org'
Betreff:	mod_jk for AIX?

Guys,

I'm having immense difficulty building mod_jk on AIX 4.3.3. + IBM HTTP
Server 1.3.12.1 + jdk1.1.8

apxs command:
/backup/ofxsoftware/IHS1.3.12.1.bin/bin/apxs -o mod_jk.so -I../jk
-I/usr/jdk_base/include -I/usr/jdk_base/i
nclude/aix -c *.c ../jk/*.c

Compilation goes well, the link fails with:
ld -H512 -T512 -bhalt:4 -bM:SRE -bnoentry
-bI:/backup/ofxsoftware/IHS1.3.12.1.bin/libexec/httpd.exp -lc -o mod_jk.so
jk_worker.o jk_util.o jk_uri_worker_map.o jk_sockbuf.o jk_pool.o
jk_nwmain.o
jk_msg_buff.o jk_map.o jk_lb_worker.o jk_jni_worker.o jk_connect.o
jk_ajp13_worker.o jk_ajp13.o jk_ajp12_worker.o mod_jk.o
ld: 0711-244 ERROR: No csects or exported symbols have been saved.

Can anyone tell me where I'm going wrong?

Does anyone have a prebuilt mod_jk.so for AIX?

Thanks
Rit

PS: I had no better luck with mod_jserv either. See my previous post about
HANDLER THREAD PROBLEM. Can't believe it's *this* difficult and frustrating
getting tomcat to work with Apache!