You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Brian Hammar <bh...@cuseeme.com> on 2000/11/28 15:47:43 UTC

error in loading shared libraries, GLIBC_2.1 not defined

I'm attempting to start Tomcat 3.1 on a machine running Redhat 6.0.  When I
do, I get the following error message:

/usr/local/jdk1.3/bin/i386/native_threads/java: error in loading shared
libraries: /usr/local/jdk1.3/jre/lib/i386/native_threads/libhpi.so: symbol
sem_init, version GLIBC_2.1 not defined in file libpthread.so.0 with link
time reference       

I'm using Tomcat 3.1 release build.  I've installed the Jdk 1.3, and placed
its root folder in my path.  I've set the TOMCAT_HOME environment variable
to "/usr/local/jakarta-tomcat", which is where it's located.  I've set
JAVA_HOME to my jdk root folder.  

Has anyone seen this error before?  Are there system requirements that are
not outlined in the documentation such as a minimum GLIBC version and the
like?  

Thanks for any help.

Brian R. Hammar