← Back to team overview

sikuli-driver team mailing list archive

[Bug 1183324] [NEW] [1.0 tempFix] Linux/Unix: libVisionProxy.so does not work --- library load errors

 

Public bug reported:

*** a possible solution: try to build it yourself
download the helper package here:
https://launchpad.net/sikuli/sikuli-api/1.0.0/+download/Sikuli-1.0.0-Supplemental-LinuxVisionProxy.zip

-----------------------------------------------------------------------

Sikuli-1.0.0-Supplemental-LinuxVisionProxy
==========================================

If you encounter any problems with the bundled libVisionProxy.so, then
you might try to build it on your Linux/Unix system using this package.

1. put the unzipped stuff in any folder
2. in terminal session cd into that folder

3. run ./makeVisionProxy <your Java JDK>
where <your Java JDK> has to be the path to your default Java JDK
… the one that containes the folder include/
(e.g. on Ubuntu 12.10+ 64-Bit: /usr/lib/jvm/java-7-openjdk-amd64 )

4. hopefully you see some compile messages and one link message without any additional error messages
5. if no errors: replace the libVisionProxy.so in your Sikuli installation with the new one from folder dist
6. if there are any error messages: ok, you have to solve them ;-) and start again at step 3

--- the prerequisites
- you need a valid g++ installation
- you need a valid Java JDK installation
- OpenCV must be installed (preferably version 2.4 with png and jpeg support)
- Tesseract must be installed (must be version 3.0+ incl. Leptonica)
- on some Linux installations additional dev packages might be needed to satisfy the includes during compile
- if you get any include problems in compile steps, you might have to add additional -include options on the respective g++ line
- the command script expects the libraries in /usr/lib (change the variable libFolder accordingly if you have other situation)

good luck ;-)

** Affects: sikuli
     Importance: High
     Assignee: RaiMan (raimund-hocke)
         Status: In Progress

** Changed in: sikuli
       Status: New => In Progress

** Changed in: sikuli
   Importance: Undecided => High

** Changed in: sikuli
     Assignee: (unassigned) => RaiMan (raimund-hocke)

** Changed in: sikuli
    Milestone: None => 1.1.0

** Description changed:

+ *** a possible solution: try to build it yourself
+ download the helper package here:
+ https://launchpad.net/sikuli/sikuli-api/1.0.0/+download/Sikuli-1.0.0-Supplemental-LinuxVisionProxy.zip
+ 
+ -----------------------------------------------------------------------
+ 
  Sikuli-1.0.0-Supplemental-LinuxVisionProxy
  ==========================================
  
  If you encounter any problems with the bundled libVisionProxy.so, then
  you might try to build it on your Linux/Unix system using this package.
  
  1. put the unzipped stuff in any folder
  2. in terminal session cd into that folder
  
  3. run ./makeVisionProxy <your Java JDK>
  where <your Java JDK> has to be the path to your default Java JDK
  … the one that containes the folder include/
  (e.g. on Ubuntu 12.10+ 64-Bit: /usr/lib/jvm/java-7-openjdk-amd64 )
  
  4. hopefully you see some compile messages and one link message without any additional error messages
  5. if no errors: replace the libVisionProxy.so in your Sikuli installation with the new one from folder dist
  6. if there are any error messages: ok, you have to solve them ;-) and start again at step 3
  
  --- the prerequisites
  - you need a valid g++ installation
  - you need a valid Java JDK installation
  - OpenCV must be installed (preferably version 2.4 with png and jpeg support)
  - Tesseract must be installed (must be version 3.0+ incl. Leptonica)
  - on some Linux installations additional dev packages might be needed to satisfy the includes during compile
  - if you get any include problems in compile steps, you might have to add additional -include options on the respective g++ line
  - the command script expects the libraries in /usr/lib (change the variable libFolder accordingly if you have other situation)
  
  good luck ;-)

** Summary changed:

- [1.0] Linux/Unix: libVisionProxy.so does not work --- library load errors
+ [1.0 tempFix] Linux/Unix: libVisionProxy.so does not work --- library load errors

-- 
You received this bug notification because you are a member of Sikuli
Drivers, which is subscribed to Sikuli.
https://bugs.launchpad.net/bugs/1183324

Title:
  [1.0 tempFix] Linux/Unix: libVisionProxy.so does not work --- library
  load errors

Status in Sikuli:
  In Progress

Bug description:
  *** a possible solution: try to build it yourself
  download the helper package here:
  https://launchpad.net/sikuli/sikuli-api/1.0.0/+download/Sikuli-1.0.0-Supplemental-LinuxVisionProxy.zip

  -----------------------------------------------------------------------

  Sikuli-1.0.0-Supplemental-LinuxVisionProxy
  ==========================================

  If you encounter any problems with the bundled libVisionProxy.so, then
  you might try to build it on your Linux/Unix system using this
  package.

  1. put the unzipped stuff in any folder
  2. in terminal session cd into that folder

  3. run ./makeVisionProxy <your Java JDK>
  where <your Java JDK> has to be the path to your default Java JDK
  … the one that containes the folder include/
  (e.g. on Ubuntu 12.10+ 64-Bit: /usr/lib/jvm/java-7-openjdk-amd64 )

  4. hopefully you see some compile messages and one link message without any additional error messages
  5. if no errors: replace the libVisionProxy.so in your Sikuli installation with the new one from folder dist
  6. if there are any error messages: ok, you have to solve them ;-) and start again at step 3

  --- the prerequisites
  - you need a valid g++ installation
  - you need a valid Java JDK installation
  - OpenCV must be installed (preferably version 2.4 with png and jpeg support)
  - Tesseract must be installed (must be version 3.0+ incl. Leptonica)
  - on some Linux installations additional dev packages might be needed to satisfy the includes during compile
  - if you get any include problems in compile steps, you might have to add additional -include options on the respective g++ line
  - the command script expects the libraries in /usr/lib (change the variable libFolder accordingly if you have other situation)

  good luck ;-)

To manage notifications about this bug go to:
https://bugs.launchpad.net/sikuli/+bug/1183324/+subscriptions


Follow ups

References