Hi Steffen, yes, it's possible. RPMs install 32-bit libraries into /lib rather than /lib64. Choose a different installation directory for self-compiled libraries using --prefix option of configure, and set the -m32 option for gcc.
Regards, Martina -----Original Message----- From: Stefan Wachter [mailto:[EMAIL PROTECTED] Sent: Monday, July 03, 2006 09:47 To: Tomcat Users List Subject: Re: APR not found under Linux Hi Martina, you are right! Switching to the AMD-64-Bit virtual machine Tomcat does no longer inform: "The Apache Native library...". Therefore I assume that with that virtual machine the APR is used. Many thanks for your hint! Some time ago I compared the performance of the AMD-64-Bit VM with the Intel-32-Bit VM and had the impression that the AMD-64-Bit VM is slower. Now I have to take new measurements that consider Tomcat/APR/64Bit <-> Tomcat/32Bit. Another option would be to install 32-Bit versions of the needed libraries. Do you know if it is possible to install 32-Bit versions of the needed libraries in addition to the already present 64-Bit versions? Regards, --Stefan Holst, Martina wrote: > Hi Stefan, > > Looking at your library path: I think you are trying to use a 32bit > Java JDK with 64-bit APR/OprnSSL libraries. Java does not find the > 32-bit binaries it needs, hence the error message. > > Best regards, > Martina > > -----Original Message----- > From: Stefan Wachter [mailto:[EMAIL PROTECTED] > Sent: Friday, June 30, 2006 16:44 > To: Tomcat Users List > Subject: Re: APR not found under Linux > > Hi Dhaval, > > the java.library.path seems to be alright. The INFO message during > startup shows that > > java.library.path: > /java/jdk1.5.0_05/jre/lib/i386/client:/java/jdk1.5.0_05/jre/lib/i386:/ > ja > va/jdk1.5.0_05/jre/../lib/i386:/usr/local/apr/lib:/lib64/tls:/lib64:/u > sr > /lib64 > > Cheers, > --Stefan > > PS: Do you have a 64 bit system? > > Dhaval Patel wrote: > >> Hmm >> >> I read the BUILDING file of tomcat-native (the one that comes in >> TOMCAT\bin). It says something >> like: >> >> 2 - In bin/setenv.sh add the following: >> CATALINA_OPTS="$CATALINA_OPTS -Djava.library.path=tclib_location" >> In my machine I am using: >> /home/jfclere/jakarta-tomcat-connectors/jni/native/.libs for >> tclib_location >> >> Did you try that? >> >> Right now I am at work and my all configurations are at home. If >> things do not work, I will try to rebuild it when I go home. See >> above >> > helps. > >> Regards, >> Dhaval >> --- Stefan Wachter <[EMAIL PROTECTED]> wrote: >> >> >> >>> Hi Dhaval, >>> >>> I don't think, that an old APR is involved. I compiled the latest >>> APR >>> > > >>> (version 1.2.7) using the sources from apr.apache.org. The created >>> library was placed into /usr/local/apr/lib by "make install". >>> >>> Yet, there is an old version of the APR installed on my system that >>> came with httpd 2.0.x (named "libapr-0"). Do you think that >>> "libapr-0" does interfere with "libapr-1"? >>> >>> Cheers, >>> --Stefan >>> >>> Dhaval Patel wrote: >>> >>> >>>> Hi, >>>> >>>> I think your APR library is old. (You might have install using >>>> Yast). Tomcat 5.5 requires >>>> >>>> >>> APR >>> >>> >>>> 1.2+. So you might have to compile it by yourself. >>>> (http://tomcat.apache.org/tomcat-5.5-doc/apr.html) >>>> >>>> I remembered that I had to compile APR for SuSE 10. Here is what >>>> > I did: > >>>> 1) Make sure you have Apache Devel. headers and library are >>>> installed. (YaST will help you) >>>> 2) Download APR from (http://apr.apache.org/). Follow the >>>> > instruction to compile and make. > >>>> >>>> >>> Make >>> >>> >>>> sure that you remember the location of APR because you need that in >>>> > Tomcat. > >>>> 3) Go to TOMCAT_HOME\bin. Unpack tomcat-native.tar.gz. >>>> 4) Follow the instruction to build it. >>>> 5) Then you might have to use SetENV.sh. >>>> >>>> See above things works. I may able to help you if it does not >>>> > work. > >>>> Regards, >>>> Dhaval >>>> >>>> --- Stefan Wachter <[EMAIL PROTECTED]> wrote: >>>> >>>> >>>> >>>> >>>>> Hi Rajeev, >>>>> >>>>> I changed the order of the directories to >>>>> /usr/lib:/usr/local/apr/lib but I did not help. >>>>> >>>>> Cheers, >>>>> --Stefan >>>>> >>>>> >>>>> Rajeev N. Jha wrote: >>>>> >>>>> >>>>> >>>>>> Try putting the ssl libs in front of apr/tcnative. >>>>>> >>>>>> Thanks >>>>>> - Rajeev. >>>>>> >>>>>> Stefan Wachter wrote: >>>>>> >>>>>> >>>>>> >>>>>>> Hi all, >>>>>>> >>>>>>> I tried to run Tomcat using the APR under (Suse-)Linux but did >>>>>>> not succeed. During startup there is still the well known >>>>>>> > message: > >>>>>>> The Apache Tomcat Native library which allows optimal >>>>>>> performance >>>>>>> > > >>>>>>> in production environments was not found on the >>>>>>> > java.library.path: > >>>>>>> >>>>>>> >>>>>>> >> /java/jdk1.5.0_05/jre/lib/i386/client:/java/jdk1.5.0_05/jre/lib/i386: >> / java/jdk1.5.0_05/jre/../lib/i386:/usr/local/apr/lib:/usr/lib >> >> >>>> >>>> >>>> >>>>>>> Yet, in the directory /usr/local/apr/lib there are the apr and >>>>>>> tcnative libraries. This is the listing of that directory: >>>>>>> >>>>>>> -rw-r--r-- 1 root root 7661 2006-06-30 09:56 apr.exp >>>>>>> -rw-r--r-- 1 root root 1164070 2006-06-30 09:56 libapr-1.a >>>>>>> -rwxr-xr-x 1 root root 831 2006-06-30 09:56 libapr-1.la >>>>>>> lrwxrwxrwx 1 root root 17 2006-06-30 09:56 libapr-1.so -> >>>>>>> libapr-1.so.0.2.7 >>>>>>> lrwxrwxrwx 1 root root 17 2006-06-30 09:56 libapr-1.so.0 -> >>>>>>> > > >>>>>>> libapr-1.so.0.2.7 >>>>>>> -rwxr-xr-x 1 root root 636499 2006-06-30 09:56 >>>>>>> libapr-1.so.0.2.7 >>>>>>> -rw-r--r-- 1 root root 1380234 2006-06-30 10:07 libtcnative-1.a >>>>>>> -rwxr-xr-x 1 root root 912 2006-06-30 10:07 libtcnative-1.la >>>>>>> lrwxrwxrwx 1 root root 22 2006-06-30 10:07 libtcnative-1.so >>>>>>> > -> > >>>>>>> libtcnative-1.so.0.2.7 >>>>>>> lrwxrwxrwx 1 root root 22 2006-06-30 10:07 >>>>>>> > libtcnative-1.so.0 > >>>>>>> -> libtcnative-1.so.0.2.7 >>>>>>> -rwxr-xr-x 1 root root 800108 2006-06-30 10:07 >>>>>>> > libtcnative-1.so.0.2.7 > >>>>>>> drwxr-xr-x 2 root root 104 2006-06-30 10:07 pkgconfig >>>>>>> >>>>>>> In addition the directory /usr/lib contains the openssl library: >>>>>>> >>>>>>> lrwxrwxrwx 1 root root 15 2005-11-01 14:39 libssl.so.0 -> >>>>>>> libssl.so.0.9.7 >>>>>>> -rwxr-xr-x 1 root root 220153 2005-10-14 18:14 libssl.so.0.9.7 >>>>>>> >>>>>>> I also including these two directories in the LD_LIBRARY_PATH. >>>>>>> For that purpose I created a setenv.sh with the line >>>>>>> >>>>>>> export LD_LIBRARY_PATH=/usr/local/apr/lib:/usr/lib >>>>>>> >>>>>>> Can anyone help me with this problem? >>>>>>> >>>>>>> Regards, >>>>>>> --Stefan >>>>>>> >>>>>>> >>>>>>> ---------------------------------------------------------------- >>>>>>> - >>>>>>> ---- To start a new topic, e-mail: users@tomcat.apache.org To >>>>>>> unsubscribe, e-mail: [EMAIL PROTECTED] >>>>>>> For additional commands, e-mail: [EMAIL PROTECTED] >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>> ----------------------------------------------------------------- >>>>>> - >>>>>> --- To start a new topic, e-mail: users@tomcat.apache.org To >>>>>> unsubscribe, e-mail: [EMAIL PROTECTED] >>>>>> For additional commands, e-mail: [EMAIL PROTECTED] >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>> ------------------------------------------------------------------ >>>>> - >>>>> -- To start a new topic, e-mail: users@tomcat.apache.org To >>>>> unsubscribe, e-mail: [EMAIL PROTECTED] >>>>> For additional commands, e-mail: [EMAIL PROTECTED] >>>>> >>>>> >>>>> >>>>> >>>>> >>>> __________________________________________________ >>>> Do You Yahoo!? >>>> Tired of spam? Yahoo! Mail has the best spam protection around >>>> http://mail.yahoo.com >>>> >>>> ------------------------------------------------------------------- >>>> - >>>> - To start a new topic, e-mail: users@tomcat.apache.org To >>>> unsubscribe, e-mail: [EMAIL PROTECTED] >>>> For additional commands, e-mail: [EMAIL PROTECTED] >>>> >>>> >>>> >>>> >>>> >>> -------------------------------------------------------------------- >>> - To start a new topic, e-mail: users@tomcat.apache.org To >>> unsubscribe, >>> > > >>> e-mail: [EMAIL PROTECTED] >>> For additional commands, e-mail: [EMAIL PROTECTED] >>> >>> >>> >>> >> __________________________________________________ >> Do You Yahoo!? >> Tired of spam? Yahoo! Mail has the best spam protection around >> http://mail.yahoo.com >> >> --------------------------------------------------------------------- >> To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, >> e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> > > > --------------------------------------------------------------------- > To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, > e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, > e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]