← Back to team overview

sikuli-driver team mailing list archive

Re: [Question #257930]: Can't find native libs when running on Jenkins

 

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

    Status: Open => Answered

RaiMan proposed the following answer:
--- What I want a ready to use jar that includes all the necessary libraries for all the systems (especially Linux).
With version 1.1.0+ you can setup SikuliX jars, that contain the libraries for all systems (option 4). For Mac and Windows, the jars run out of the box (no need to do anything else, than have the SikuliX jar on that system (this even works, if you have packed the sikulixapi.jar into a complete jar, containing all dependent stuff).

For Linux you always have to care for the prerequisites (OpenCV AND
Tesseract currently) and in many cases you have to build
libVisionProxy.so yourself, because the bundled one does not work (built
on a recent Ubuntu system).

With version 1.2 I will completely revise the native code part and might
find a solution, that allows to have self contained jars on Linux too.

So currently for Linux, you have to either prepare a system, before you
can use your complete jar on that system or you have to make some
wrapper, that makes the preps on the fly (this is what currently is
missing in SikuliX).

-- 
You received this question notification because you are a member of
Sikuli Drivers, which is an answer contact for Sikuli.