Page 1 of 1

Check APR installatio :FAILED ('/home/openemm/opt/tomcat/tomcat-native/libtcnative-1.so' not found)

Posted: Fri Nov 15, 2019 2:56 pm
by GOT intermedia
Hello,

when starting OpenEMM we get the following error:
######################
# Starting up Tomcat #
######################
Check Java installation :OK (1.8.0_232 (OpenJDK))
Check Tomcat installation :OK (9.0.21.0)
Check Tomcat TEMP Directory :OK
Check APR installation :FAILED ('/home/openemm/opt/tomcat/tomcat-native/libtcnative-1.so' not found)
Check ulimit -n :OK
JAVA Parameters :-Xms256m -Xmx1536m -Xss256k -XX:-OmitStackTraceInFastThrow -DHOME=/home/openemm -Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true -Dorg.apache.jasper.Constants.DEFAULT_TAG_BUFFER_SIZE=8192
Using CATALINA_BASE: /home/openemm/tomcat
Using CATALINA_HOME: /home/openemm/opt/tomcat
Using CATALINA_TMPDIR: /home/openemm/temp
Using JRE_HOME: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64
Using CLASSPATH: :/home/openemm/tomcat/lib/derby.jar:/home/openemm/tomcat/lib/mariadb-java-client-2.1.2.jar:/home/openemm/opt/tomcat/bin/bootstrap.jar:/home/openemm/opt/tomcat/bin/tomcat-juli.jar
Tomcat started.
Following the OpenEMM Install & Admin Guide 2019 compilation fails:
cd /home/openemm/opt/tomcat

tar -xvzf tomcat-native-1.2.21-src.tar.gz

tomcat-native-1.2.21-src/

tomcat-native-1.2.21-src/CMakeLists.txt

tomcat-native-1.2.21-src/examples/

tomcat-native-1.2.21-src/examples/mkcerts

tomcat-native-1.2.21-src/examples/org/

tomcat-native-1.2.21-src/examples/org/apache/

tomcat-native-1.2.21-src/examples/org/apache/tomcat/

tomcat-native-1.2.21-src/examples/org/apache/tomcat/jni/

tomcat-native-1.2.21-src/examples/org/apache/tomcat/jni/Echo.java

tomcat-native-1.2.21-src/examples/org/apache/tomcat/jni/SSLServer.java

tomcat-native-1.2.21-src/examples/org/apache/tomcat/jni/SSL.properties

tomcat-native-1.2.21-src/examples/org/apache/tomcat/jni/LocalServer.java

tomcat-native-1.2.21-src/examples/org/apache/tomcat/jni/Echo.properties

tomcat-native-1.2.21-src/examples/org/apache/tomcat/jni/Local.properties

tomcat-native-1.2.21-src/build.xml

tomcat-native-1.2.21-src/xdocs/

tomcat-native-1.2.21-src/xdocs/index.xml

tomcat-native-1.2.21-src/xdocs/miscellaneous/

tomcat-native-1.2.21-src/xdocs/miscellaneous/changelog.xml

tomcat-native-1.2.21-src/xdocs/miscellaneous/project.xml

tomcat-native-1.2.21-src/xdocs/style.xsl

tomcat-native-1.2.21-src/xdocs/news/

tomcat-native-1.2.21-src/xdocs/news/2016.xml

tomcat-native-1.2.21-src/xdocs/news/2009.xml

tomcat-native-1.2.21-src/xdocs/news/2018.xml

tomcat-native-1.2.21-src/xdocs/news/2014.xml

tomcat-native-1.2.21-src/xdocs/news/2011.xml

tomcat-native-1.2.21-src/xdocs/news/2012.xml

tomcat-native-1.2.21-src/xdocs/news/2008.xml

tomcat-native-1.2.21-src/xdocs/news/2017.xml

tomcat-native-1.2.21-src/xdocs/news/2015.xml

tomcat-native-1.2.21-src/xdocs/news/project.xml

tomcat-native-1.2.21-src/xdocs/news/2013.xml

tomcat-native-1.2.21-src/xdocs/news/2010.xml

tomcat-native-1.2.21-src/xdocs/build.xml

tomcat-native-1.2.21-src/xdocs/images/

tomcat-native-1.2.21-src/xdocs/images/update.gif

tomcat-native-1.2.21-src/xdocs/images/void.gif

tomcat-native-1.2.21-src/xdocs/images/code.gif

tomcat-native-1.2.21-src/xdocs/images/docs-stylesheet.css

tomcat-native-1.2.21-src/xdocs/images/style.css

tomcat-native-1.2.21-src/xdocs/images/docs.gif

tomcat-native-1.2.21-src/xdocs/images/add.gif

tomcat-native-1.2.21-src/xdocs/images/printer.gif

tomcat-native-1.2.21-src/xdocs/images/fix.gif

tomcat-native-1.2.21-src/xdocs/images/tomcat.png

tomcat-native-1.2.21-src/xdocs/images/tomcat.gif

tomcat-native-1.2.21-src/xdocs/images/design.gif

tomcat-native-1.2.21-src/xdocs/images/asf-feather.png

tomcat-native-1.2.21-src/xdocs/project.xml

tomcat-native-1.2.21-src/jnirelease.sh

tomcat-native-1.2.21-src/LICENSE

tomcat-native-1.2.21-src/README.txt

tomcat-native-1.2.21-src/native/

tomcat-native-1.2.21-src/native/tcnative.spec

tomcat-native-1.2.21-src/native/config.layout

tomcat-native-1.2.21-src/native/configure.in

tomcat-native-1.2.21-src/native/buildconf

tomcat-native-1.2.21-src/native/configure

tomcat-native-1.2.21-src/native/NMAKEmakefile.inc

tomcat-native-1.2.21-src/native/NMAKEmakefile

tomcat-native-1.2.21-src/native/tcnative.dsp

tomcat-native-1.2.21-src/native/srclib/

tomcat-native-1.2.21-src/native/srclib/apr/

tomcat-native-1.2.21-src/native/srclib/apr/NMAKEmakefile

tomcat-native-1.2.21-src/native/srclib/apr/apr-enable-ipv6.patch

tomcat-native-1.2.21-src/native/srclib/VERSIONS

tomcat-native-1.2.21-src/native/srclib/openssl/

tomcat-native-1.2.21-src/native/srclib/openssl/openssl-msvcrt.patch

tomcat-native-1.2.21-src/native/srclib/openssl/openssl-msvcrt-1.1.1.patch

tomcat-native-1.2.21-src/native/srclib/BUILDING

tomcat-native-1.2.21-src/native/libtcnative.dsw

tomcat-native-1.2.21-src/native/include/

tomcat-native-1.2.21-src/native/include/ssl_private.h

tomcat-native-1.2.21-src/native/include/tcn_api.h

tomcat-native-1.2.21-src/native/include/tcn.h

tomcat-native-1.2.21-src/native/include/tcn_version.h

tomcat-native-1.2.21-src/native/libtcnative.dsp

tomcat-native-1.2.21-src/native/build-outputs.mk

tomcat-native-1.2.21-src/native/os/

tomcat-native-1.2.21-src/native/os/win32/

tomcat-native-1.2.21-src/native/os/win32/apache.ico

tomcat-native-1.2.21-src/native/os/win32/registry.c

tomcat-native-1.2.21-src/native/os/win32/system.c

tomcat-native-1.2.21-src/native/os/win32/libtcnative.rc

tomcat-native-1.2.21-src/native/os/win32/logmessages.mc

tomcat-native-1.2.21-src/native/os/win32/ntpipe.c

tomcat-native-1.2.21-src/native/os/win32/logmessages.bin

tomcat-native-1.2.21-src/native/os/unix/

tomcat-native-1.2.21-src/native/os/unix/uxpipe.c

tomcat-native-1.2.21-src/native/os/unix/system.c

tomcat-native-1.2.21-src/native/NOTICE.bin.win

tomcat-native-1.2.21-src/native/src/

tomcat-native-1.2.21-src/native/src/user.c

tomcat-native-1.2.21-src/native/src/os.c

tomcat-native-1.2.21-src/native/src/proc.c

tomcat-native-1.2.21-src/native/src/pool.c

tomcat-native-1.2.21-src/native/src/sslconf.c

tomcat-native-1.2.21-src/native/src/address.c

tomcat-native-1.2.21-src/native/src/bb.c

tomcat-native-1.2.21-src/native/src/stdlib.c

tomcat-native-1.2.21-src/native/src/multicast.c

tomcat-native-1.2.21-src/native/src/poll.c

tomcat-native-1.2.21-src/native/src/sslnetwork.c

tomcat-native-1.2.21-src/native/src/lock.c

tomcat-native-1.2.21-src/native/src/sslcontext.c

tomcat-native-1.2.21-src/native/src/sslutils.c

tomcat-native-1.2.21-src/native/src/mmap.c

tomcat-native-1.2.21-src/native/src/network.c

tomcat-native-1.2.21-src/native/src/shm.c

tomcat-native-1.2.21-src/native/src/dir.c

tomcat-native-1.2.21-src/native/src/thread.c

tomcat-native-1.2.21-src/native/src/jnilib.c

tomcat-native-1.2.21-src/native/src/file.c

tomcat-native-1.2.21-src/native/src/info.c

tomcat-native-1.2.21-src/native/src/ssl.c

tomcat-native-1.2.21-src/native/src/misc.c

tomcat-native-1.2.21-src/native/src/sslinfo.c

tomcat-native-1.2.21-src/native/src/error.c

tomcat-native-1.2.21-src/native/LICENSE.bin.win

tomcat-native-1.2.21-src/native/build.conf

tomcat-native-1.2.21-src/native/Makefile.in

tomcat-native-1.2.21-src/native/build/

tomcat-native-1.2.21-src/native/build/mkdir.sh

tomcat-native-1.2.21-src/native/build/lineends.pl

tomcat-native-1.2.21-src/native/build/config.guess

tomcat-native-1.2.21-src/native/build/tcnative.m4

tomcat-native-1.2.21-src/native/build/buildcheck.sh

tomcat-native-1.2.21-src/native/build/config.sub

tomcat-native-1.2.21-src/native/build/find_apr.m4

tomcat-native-1.2.21-src/native/build/PrintPath

tomcat-native-1.2.21-src/native/build/apr_common.m4

tomcat-native-1.2.21-src/native/build/rpm/

tomcat-native-1.2.21-src/native/build/rpm/tcnative.spec.in

tomcat-native-1.2.21-src/native/build/api.pl

tomcat-native-1.2.21-src/native/build/install.sh

tomcat-native-1.2.21-src/native/build/get-version.sh

tomcat-native-1.2.21-src/native/BUILDING

tomcat-native-1.2.21-src/native/tcnative.pc.in

tomcat-native-1.2.21-src/NOTICE

tomcat-native-1.2.21-src/test/

tomcat-native-1.2.21-src/test/org/

tomcat-native-1.2.21-src/test/org/apache/

tomcat-native-1.2.21-src/test/org/apache/tomcat/

tomcat-native-1.2.21-src/test/org/apache/tomcat/jni/

tomcat-native-1.2.21-src/test/org/apache/tomcat/jni/AbstractJniTest.java

tomcat-native-1.2.21-src/test/org/apache/tomcat/jni/TestSocketServerAnyLocal
Address.java

tomcat-native-1.2.21-src/test/org/apache/tomcat/jni/TestSocketServer.java

tomcat-native-1.2.21-src/test/org/apache/tomcat/jni/TestFile.java

tomcat-native-1.2.21-src/build.properties.default

tomcat-native-1.2.21-src/CHANGELOG.txt

tomcat-native-1.2.21-src/TODO.txt

tomcat-native-1.2.21-src/java/

tomcat-native-1.2.21-src/java/overview.html

tomcat-native-1.2.21-src/java/org/

tomcat-native-1.2.21-src/java/org/apache/

tomcat-native-1.2.21-src/java/org/apache/tomcat/

tomcat-native-1.2.21-src/java/org/apache/tomcat/Apr.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/apr.properties

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/Poll.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/SSL.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/Multicast.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/PoolCallback.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/Sockaddr.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/Status.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/Thread.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/Mmap.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/File.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/Lock.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/Socket.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/SSLSocket.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/Pool.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/Global.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/Proc.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/FileInfo.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/BIOCallback.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/Buffer.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/User.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/SSLConf.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/Registry.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/CertificateVerifier.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/SSLContext.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/PasswordCallback.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/Procattr.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/Directory.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/Stdlib.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/Address.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/Time.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/Local.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/OS.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/ProcErrorCallback.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/Error.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/LibraryNotFoundError.jav
a

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/Shm.java

tomcat-native-1.2.21-src/java/org/apache/tomcat/jni/Library.java

tomcat-native-1.2.21-src/docs/

tomcat-native-1.2.21-src/docs/miscellaneous/

tomcat-native-1.2.21-src/docs/miscellaneous/changelog.html

tomcat-native-1.2.21-src/docs/news/

tomcat-native-1.2.21-src/docs/news/2013.html

tomcat-native-1.2.21-src/docs/news/2008.html

tomcat-native-1.2.21-src/docs/news/2014.html

tomcat-native-1.2.21-src/docs/news/2016.html

tomcat-native-1.2.21-src/docs/news/2010.html

tomcat-native-1.2.21-src/docs/news/2012.html

tomcat-native-1.2.21-src/docs/news/2018.html

tomcat-native-1.2.21-src/docs/news/2009.html

tomcat-native-1.2.21-src/docs/news/2011.html

tomcat-native-1.2.21-src/docs/news/2015.html

tomcat-native-1.2.21-src/docs/news/2017.html

tomcat-native-1.2.21-src/docs/images/

tomcat-native-1.2.21-src/docs/images/update.gif

tomcat-native-1.2.21-src/docs/images/void.gif

tomcat-native-1.2.21-src/docs/images/code.gif

tomcat-native-1.2.21-src/docs/images/docs-stylesheet.css

tomcat-native-1.2.21-src/docs/images/style.css

tomcat-native-1.2.21-src/docs/images/docs.gif

tomcat-native-1.2.21-src/docs/images/add.gif

tomcat-native-1.2.21-src/docs/images/printer.gif

tomcat-native-1.2.21-src/docs/images/fix.gif

tomcat-native-1.2.21-src/docs/images/tomcat.png

tomcat-native-1.2.21-src/docs/images/tomcat.gif

tomcat-native-1.2.21-src/docs/images/design.gif

tomcat-native-1.2.21-src/docs/images/asf-feather.png

tomcat-native-1.2.21-src/docs/index.html



cd tomcat-native-1.2.21-src/native/



./configure --with-apr=/usr/bin/apr-1-config
--with-ssl=yes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21
-with-java-home=$JAVA_HOME

checking build system type... x86_64-pc-linux-gnu

checking host system type... x86_64-pc-linux-gnu

checking target system type... x86_64-pc-linux-gnu

checking for a BSD-compatible install... /usr/bin/install -c

checking for working mkdir -p... yes

Tomcat Native Version: 1.2.21

checking for chosen layout... tcnative

checking for APR... yes

configure: APR 1.4.8 detected.

setting CC to "gcc"

setting CPP to "gcc -E"

setting LIBTOOL to "/usr/lib64/apr-1/build/libtool"

checking JAVA_HOME... /usr/lib/jvm/java-1.8.0

adding "-I/usr/lib/jvm/java-1.8.0/include" to TCNATIVE_PRIV_INCLUDES

checking for JDK os include directory... linux

adding "-I/usr/lib/jvm/java-1.8.0/include/linux" to TCNATIVE_PRIV_INCLUDES

checking for gcc... gcc

checking whether the C compiler works... yes

checking for C compiler default output file name... a.out

checking for suffix of executables...

checking whether we are cross compiling... no

checking for suffix of object files... o

checking whether we are using the GNU C compiler... yes

checking whether gcc accepts -g... yes

checking for gcc option to accept ISO C89... none needed

checking for OpenSSL library... using openssl from
yes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/${exec_prefix}/lib
and yes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include

checking OpenSSL library version >= 1.0.2... ok

checking for OpenSSL DSA support... no

adding
"-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include" to
TCNATIVE_PRIV_INCLUDES

setting TCNATIVE_LDFLAGS to
"-Lyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/lib
-Wl,-rpath,yes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/lib
-lssl -lcrypto"

adding "-DHAVE_OPENSSL" to CFLAGS

setting TCNATIVE_LIBS to ""

setting TCNATIVE_LIBS to " /usr/lib64/libapr-1.la -lpthread -ldl"

adding "-DTCNATIVE_LINUX" to CFLAGS

checking for apr_pollset_wakeup in -lapr-1... yes

adding "-DHAVE_POLLSET_WAKEUP" to CFLAGS

configure: creating ./config.status

config.status: creating tcnative.pc

config.status: creating Makefile

config.status: executing default commands

make

make[1]: Entering directory
`/home/openemm/opt/apache-tomcat-9.0.21/tomcat-native-1.2.21-src/native'

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/address.lo -c src/address.c && touch
src/address.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/bb.lo -c src/bb.c && touch src/bb.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/dir.lo -c src/dir.c && touch src/dir.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/error.lo -c src/error.c && touch src/error.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/file.lo -c src/file.c && touch src/file.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/info.lo -c src/info.c && touch src/info.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/jnilib.lo -c src/jnilib.c && touch
src/jnilib.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/lock.lo -c src/lock.c && touch src/lock.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/misc.lo -c src/misc.c && touch src/misc.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/mmap.lo -c src/mmap.c && touch src/mmap.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/multicast.lo -c src/multicast.c && touch
src/multicast.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/network.lo -c src/network.c && touch
src/network.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/os.lo -c src/os.c && touch src/os.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/poll.lo -c src/poll.c && touch src/poll.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/pool.lo -c src/pool.c && touch src/pool.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/proc.lo -c src/proc.c && touch src/proc.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/shm.lo -c src/shm.c && touch src/shm.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/ssl.lo -c src/ssl.c && touch src/ssl.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/sslconf.lo -c src/sslconf.c && touch
src/sslconf.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/sslcontext.lo -c src/sslcontext.c && touch
src/sslcontext.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/sslinfo.lo -c src/sslinfo.c && touch
src/sslinfo.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/sslnetwork.lo -c src/sslnetwork.c && touch
src/sslnetwork.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/sslutils.lo -c src/sslutils.c && touch
src/sslutils.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/stdlib.lo -c src/stdlib.c && touch
src/stdlib.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/thread.lo -c src/thread.c && touch
src/thread.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o src/user.lo -c src/user.c && touch src/user.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o os/unix/system.lo -c os/unix/system.c && touch
os/unix/system.lo

/usr/lib64/apr-1/build/libtool --silent --mode=compile gcc -pthread -O2 -g
-pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong
--param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic
-DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g -O2 -DHAVE_OPENSSL
-DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -o os/unix/uxpipe.lo -c os/unix/uxpipe.c && touch
os/unix/uxpipe.lo

/usr/lib64/apr-1/build/libtool --silent --mode=link --tag=CC gcc -pthread
-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches
-m64 -mtune=generic -DHAVE_CONFIG_H -DLINUX -D_REENTRANT -D_GNU_SOURCE -g
-O2 -DHAVE_OPENSSL -DTCNATIVE_LINUX -DHAVE_POLLSET_WAKEUP -I./include
-I/usr/lib/jvm/java-1.8.0/include -I/usr/lib/jvm/java-1.8.0/include/linux
-Iyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/include
-I/usr/include/apr-1 -version-info 2:21:2 -Wl,-z,relro -o
libtcnative-1.la -rpath /usr/local/apr/lib src/address.lo src/bb.lo
src/dir.lo src/error.lo src/file.lo src/info.lo src/jnilib.lo src/lock.lo
src/misc.lo src/mmap.lo src/multicast.lo src/network.lo src/os.lo
src/poll.lo src/pool.lo src/proc.lo src/shm.lo src/ssl.lo src/sslconf.lo
src/sslcontext.lo src/sslinfo.lo src/sslnetwork.lo src/sslutils.lo
src/stdlib.lo src/thread.lo src/user.lo os/unix/system.lo os/unix/uxpipe.lo
-Lyes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/lib
-Wl,-rpath,yes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/lib
-lssl -lcrypto /usr/lib64/libapr-1.la -lpthread -ldl

/usr/lib64/apr-1/build/libtool: line 5989: cd:
yes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/lib: No such file
or directory

libtool: link: cannot determine absolute directory name of
`yes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21/lib'

make[1]: *** [libtcnative-1.la] Error 1

make[1]: Leaving directory
`/home/openemm/opt/apache-tomcat-9.0.21/tomcat-native-1.2.21-src/native'

make: *** [all-recursive] Error 1
Same with tomcat-native-1.2.23-src.

What can we do?

Thanks in advance for any help.

Re: Check APR installatio :FAILED ('/home/openemm/opt/tomcat/tomcat-native/libtcnative-1.so' not found)

Posted: Sat Nov 16, 2019 10:33 am
by maschoff
Which operating system do you use?

Re: Check APR installatio :FAILED ('/home/openemm/opt/tomcat/tomcat-native/libtcnative-1.so' not found)

Posted: Mon Nov 18, 2019 10:22 am
by GOT intermedia
maschoff wrote: Sat Nov 16, 2019 10:33 am Which operating system do you use?
OS:

cat /etc/*release
CentOS Linux release 7.7.1908 (Core)
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"

Re: Check APR installatio :FAILED ('/home/openemm/opt/tomcat/tomcat-native/libtcnative-1.so' not found)

Posted: Mon Nov 18, 2019 12:45 pm
by maschoff
Your configure statement is wrong:

Code: Select all

./configure --with-apr=/usr/bin/apr-1-config
--with-ssl=yes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21
-with-java-home=$JAVA_HOME
Option "prefix" needs a leading blank and two hypen.

Re: Check APR installatio :FAILED ('/home/openemm/opt/tomcat/tomcat-native/libtcnative-1.so' not found)

Posted: Mon Nov 18, 2019 4:17 pm
by GOT intermedia
maschoff wrote: Mon Nov 18, 2019 12:45 pm Your configure statement is wrong:

Code: Select all

./configure --with-apr=/usr/bin/apr-1-config
--with-ssl=yes-prefix=/home/openemm/opt/tomcat/tomcat-native-1.2.21
-with-java-home=$JAVA_HOME
Option "prefix" needs a leading blank and two hypen.
That did the job. Thank you very much!

Re: Check APR installatio :FAILED ('/home/openemm/opt/tomcat/tomcat-native/libtcnative-1.so' not found)

Posted: Thu Aug 06, 2020 2:01 pm
by Manoj Sreepada
Hello,

when starting OpenEMM we get the following error:

######################
# Starting up Tomcat #
######################
Check Java installation :OK (1.8.0_252 (OpenJDK))
Check Tomcat installation :OK (9.0.24.0)
Check Tomcat TEMP Directory :OK
Check APR installation :FAILED ('/home/openemm/opt/tomcat/tomcat-native/lib/libtcnative-1.so' not found)
Check ulimit -n :OK
JAVA Parameters :-Xms256m -Xmx1536m -Xss256k -XX:-OmitStackTraceInFastThrow -DHOME=/home/openemm -Dhome=/home/openemm -Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true -Dorg.apache.jasper.Constants.DEFAULT_TAG_BUFFER_SIZE=8192
Using CATALINA_BASE: /home/openemm/tomcat
Using CATALINA_HOME: /home/openemm/opt/tomcat
Using CATALINA_TMPDIR: /home/openemm/temp
Using JRE_HOME: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.el7_8.x86_64
Using CLASSPATH: :/home/openemm/tomcat/lib/derby.jar:/home/openemm/tomcat/lib/mariadb-java-client-2.1.2.jar:/home/openemm/opt/tomcat/bin/bootstrap.jar:/home/openemm/opt/tomcat/bin/tomcat-juli.jar
Tomcat started.

What can we do?

Thanks Please Advice for any help.