On Mon, Mar 17, 2014 at 1:51 PM, Mark Thomas <ma...@apache.org> wrote:

> On 17/03/2014 08:10, Randeep wrote:
> > On Mon, Mar 17, 2014 at 12:35 PM, Mark Thomas <ma...@apache.org> wrote:
> >
> >> On 17/03/2014 04:52, Randeep wrote:
> >>> Hi,
> >>>
> >>> I have a httpd-2.2.3-82.el5.centos.x86_64+mod_jk+apache-tomcat-6.0.37
> >> stack
> >>>
> >>> Whenever I restart the server it shows the following warning.
> >>> INFO: The APR based Apache Tomcat Native library which allows optimal
> >>> performance in production environments was not found on the
> >>> java.library.path:
> >>> /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
> >>
> >> That isn't a warning. Warnings start "WARN: ...".
> >>
> >> It is an informational message. It informs you that that the native
> >> library is not installed and that the native library typically has
> >> better performance.
> >>
> >
> > Yes. Its an informational message. Sorry about it.
> >
> >>
> >>> Then I tried to install tomcat-native-1.1.27-src
> >>
> >> Why? To get rid of the log message or to solve a performance problem?
> >>
> >> Mark
> >>
> >
> > Actually I'm getting this error on production server.
>
> Again, this is not an error. They start "ERROR: ..." or "FATAL: ..."
>
>
> > I didn't know about
> > tomcat native libraries. If it increase performance then I felt that It
> > should be implemented.
>
> Why should you install it?
> What performance problem are you trying to solve?
> Why do you think that installing the native libraries will solve it?
>
> While the native library does - generally - perform better, it is not a
> magic "make it faster" library.
>
>
> Dear Mark,

I was mentioning compilation error. I'm not getting any performance issues.
But reading that information in logs I thought by installing the native
libraries may improve the performance. So I tried to install it and while
compiling I got error. My apologies if I asked something wrong.

Mark
>
>
> > That is why I tired to install it.
> >
> >
> >>
> >
> >>>
> >>> But I'm getting the following error.
> >>>
> >>> #./configure --with-apr=/usr/bin/apr-1-config
> >>> --with-java-home=/usr/java/jdk1.7.0_25
> >>> then
> >>> #make
> >>> make[1]: Entering directory
> >>>
> `/usr/share/apache-tomcat-6.0.37/bin/tomcat-native-1.1.27-src/jni/native'
> >>> /bin/sh /usr/lib64/apr-1/build/libtool --silent --mode=compile gcc
> >> -pthread
> >>>  -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
> >> -fstack-protector
> >>> --param=ssp-buffer-size=4 -m64 -mtune=generic -DHAVE_CONFIG_H -DLINUX=2
> >>> -D_REENTRANT -D_GNU_SOURCE   -g -O2 -DHAVE_OPENSSL
> >>>
> >>
> -I/usr/share/apache-tomcat-6.0.37/bin/tomcat-native-1.1.27-src/jni/native/include
> >>> -I/usr/java/jdk1.7.0_25/include -I/usr/java/jdk1.7.0_25/include/linux
> >>>  -I/usr/include/apr-1   -o src/poll.lo -c src/poll.c && touch
> src/poll.lo
> >>> src/poll.c: In function 'Java_org_apache_tomcat_jni_Poll_create':
> >>> src/poll.c:112: error: 'APR_POLLSET_NOCOPY' undeclared (first use in
> this
> >>> function)
> >>> src/poll.c:112: error: (Each undeclared identifier is reported only
> once
> >>> src/poll.c:112: error: for each function it appears in.)
> >>> src/poll.c: In function 'Java_org_apache_tomcat_jni_Poll_poll':
> >>> src/poll.c:306: warning: implicit declaration of function
> >> 'APR_RING_FOREACH'
> >>> src/poll.c:306: error: expected expression before 'tcn_pfde_t'
> >>> src/poll.c:307: error: expected ';' before '{' token
> >>> src/poll.c: In function 'Java_org_apache_tomcat_jni_Poll_maintain':
> >>> src/poll.c:399: warning: implicit declaration of function
> >>> 'APR_RING_FOREACH_SAFE'
> >>> src/poll.c:399: error: expected expression before 'tcn_pfde_t'
> >>> src/poll.c:400: error: expected ';' before '{' token
> >>> src/poll.c:392: warning: unused variable 'now'
> >>> src/poll.c:391: warning: unused variable 'num'
> >>> src/poll.c:391: warning: unused variable 'i'
> >>> src/poll.c: In function 'Java_org_apache_tomcat_jni_Poll_pollset':
> >>> src/poll.c:471: error: expected expression before 'tcn_pfde_t'
> >>> src/poll.c:472: error: expected ';' before '{' token
> >>> make[1]: *** [src/poll.lo] Error 1
> >>> make[1]: Leaving directory
> >>>
> `/usr/share/apache-tomcat-6.0.37/bin/tomcat-native-1.1.27-src/jni/native'
> >>> make: *** [all-recursive] Error 1
> >>>
> >>> This is my version of ap
> >>> Package apr-1.2.7-11.el5_6.5.x86_64 already installed and latest
> version
> >>> Package apr-devel-1.2.7-11.el5_6.5.x86_64 already installed and latest
> >>> version
> >>> Package apr-util-1.2.7-11.el5_5.2.x86_64 already installed and latest
> >>> version
> >>>
> >>> Cant I install this version in centos 5?
> >>>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> 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
>
>


-- 
Randeep
Mob: +919447831699[kerala]
Mob: +919880050349[B'lore]
I blog here:
http://www.randeeppr.me/
Follow me Here:
http://twitter.com/Randeeppr
Poke me here!
http://www.facebook.com/Randeeppr
A little Linux Help
http://www.linuxhelp.in/
Work profile:
http://in.linkedin.com/in/randeeppr

Reply via email to