sikuli-driver team mailing list archive
-
sikuli-driver team
-
Mailing list archive
-
Message #57114
Re: [Question #696607]: CentOS 7 issue for Sikulix 2.0.4 and 2.0.5
Question #696607 on SikuliX changed:
https://answers.launchpad.net/sikuli/+question/696607
Shibly Sadeque gave more information on the question:
Update 4/23/21
I have posted the following issue on gitlab:
https://github.com/RaiMan/SikuliX1/issues/441
I have given up on Sikulix 2.0.5 and have been trying to get Sikulix
2.0.4 to work:
It seems opencv 4.3.0 installs correctly on CentOS 7. I followed this guide to install it: https://linuxize.com/post/how-to-install-opencv-on-centos-7/
After installing, I ran `pkg-config --modversion opencv4` and it did return me a version number.
I wasn't sure where else to put the symlink to the libopencv_java430.so and so I did `java -XshowSettings:properties` and it returned me the following.
```
java.library.path = /usr/java/packages/lib/amd64
/usr/lib64
/lib64
/lib
/usr/lib
```
On each of these location I placed the symlink and retried running the
jar file `java -jar sikulixide-2.0.4.jar`. I noticed that every first
attempt of running a sikulix script after starting the jar file I get
this error:
```
[error] RunTime:loadLib: opencv_java (failed) probably dependent libs missing:
no opencv_java in java.library.path
[error] Save your work, correct the problem and restart the IDE!
[error] see: https://github.com/RaiMan/SikuliX1/wiki/macOS-Linux:-Support-Libraries-for-OpenCV-4
TERMINATING: problem with native library: opencv_java
[error] script [ test ] stopped with error in line 1
[error] java.lang.ExceptionInInitializerError ( java.lang.ExceptionInInitializerError )
[error] --- Traceback --- error source first
line: module ( function ) statement
1: main ( <module> ) click("1619235775332.png")
[error] --- Traceback --- end --------------
```
And every time after that:
```
[error] script [ test ] stopped with error in line 1
[error] java.lang.NoClassDefFoundError ( java.lang.NoClassDefFoundError: Could not initialize class org.sikuli.script.Finder$FindInput2 )
[error] --- Traceback --- error source first
line: module ( function ) statement
1: main ( <module> ) click("1619235775332.png")
[error] --- Traceback --- end --------------
```
Please help me Raiman. I've been trying to troubleshoot this issue for
the past 3 months.
Once again here are versions of the dependencies:
```
#Tesseract
tesseract 4.1.1
leptonica-1.80.0
libjpeg 6b (libjpeg-turbo 1.2.90) : libpng 1.5.13 : libtiff 4.0.3 : zlib 1.2.7 : libwebp 0.3.0
Found AVX2
Found AVX
Found SSE
```
```
#Ant
Apache Ant(TM) version 1.9.4 compiled on November 5 2018
```
```
#Java
openjdk version "1.8.0_292"
OpenJDK Runtime Environment (build 1.8.0_292-b10)
OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode)
```
#OpenCV
```
4.3.0
```
```
#Python
Python 2.7.5 (default, Nov 16 2020, 22:23:17)
```
--
You received this question notification because your team Sikuli Drivers
is an answer contact for SikuliX.