Question #296286 on Sikuli changed:
https://answers.launchpad.net/sikuli/+question/296286

Raghavender gave more information on the question:
Hi Wang,

I have built Sikuli Library using maven. but when i try to fetch
keywords got the following error.


root@xxxx123# java -jar 
/usr/jython/Lib/site-packages/SikuliLibrary/lib/SikuliLibrary.jar 10000
0 [main] INFO org.robotframework.remoteserver.RemoteServer  - Mapped path / to 
library com.github.rainmanwy.robotframework.sikulilib.SikuliLibrary.
1 [main] INFO org.robotframework.remoteserver.RemoteServer  - Robot Framework 
remote server starting
1 [main] INFO org.eclipse.jetty.server.Server  - jetty-7.x.y-SNAPSHOT
32 [main] INFO org.eclipse.jetty.server.handler.ContextHandler  - started 
o.e.j.s.ServletContextHandler{/,null}
111 [main] INFO org.eclipse.jetty.server.AbstractConnector  - Started 
[email protected]:10000
111 [main] INFO org.robotframework.remoteserver.RemoteServer  - Robot Framework 
remote server started on port 10000.
[info] runcmd: lsb_release -i -r -s 
Java HotSpot(TM) Server VM warning: You have loaded library 
/root/.Sikulix/SikulixLibs_201510081336/libVisionProxy.so which might have 
disabled stack guard. The VM will try to fix the stack guard now.
It's highly recommended that you fix the library with 'execstack -c <libfile>', 
or link it with '-z noexecstack'.
[error] RunTimeAPI: loadLib: libVisionProxy.so not usable: 
java.lang.UnsatisfiedLinkError: 
/root/.Sikulix/SikulixLibs_201510081336/libVisionProxy.so: 
/root/.Sikulix/SikulixLibs_201510081336/libVisionProxy.so: wrong ELF class: 
ELFCLASS64 (Possible cause: architecture word width mismatch)
[error] RunTimeAPI: loadLib: libVisionProxy.so not usable: 
java.lang.UnsatisfiedLinkError: 
/root/.Sikulix/SikulixLibs_201510081336/libVisionProxy.so: 
/root/.Sikulix/SikulixLibs_201510081336/libVisionProxy.so: wrong ELF class: 
ELFCLASS64 (Possible cause: architecture word width mismatch)
[info] runcmd: ldconfig -p 
[info] runcmd: wmctrl -m 
[info] runcmd: xdotool version 
[info] runcmd: /root/.Sikulix/sikulixlibs/linux/runBuild 
[info] runcmd: ldd -r 
/root/.Sikulix/sikulixlibs/linux/Build/Target/libVisionProxy.so 
[error] RunTimeAPI: loadLib: libVisionProxy.so not usable: 
java.lang.UnsatisfiedLinkError: 
/root/.Sikulix/SikulixLibs_201510081336/libVisionProxy.so: 
/root/.Sikulix/SikulixLibs_201510081336/libVisionProxy.so: wrong ELF class: 
ELFCLASS64 (Possible cause: architecture word width mismatch)
[error] RunTimeAPI: Problematic lib: 
/root/.Sikulix/SikulixLibs_201510081336/libVisionProxy.so (...TEMP...)
[error] RunTimeAPI: libVisionProxy.so loaded, but it might be a problem with 
needed dependent libraries
ERROR: ...TEMP...: ...TEMP...: wrong ELF class: ELFCLASS64 (Possible cause: 
architecture word width mismatch)
[error] RunTimeAPI:  *** terminating: problem with native library: 
libVisionProxy.so


libVisionProxy.so  is present in sikulixlibs/linux/lib64/  directory i think it 
is searching for libVisionProxy.so in this path 
/root/.Sikulix/SikulixLibs_201510081336/, whereas file is already present in 
sikulixlibs folder.

i have tried to install suikuliIDE but it is also failing with the same
error.

Regards,
Raghavender

-- 
You received this question notification because your team Sikuli Drivers
is an answer contact for Sikuli.

_______________________________________________
Mailing list: https://launchpad.net/~sikuli-driver
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~sikuli-driver
More help   : https://help.launchpad.net/ListHelp

Reply via email to