Hi all,

I've got a couple of issues running Karaf on a RaspberryPi 2 (ARM 32 bit).

Starting Karaf is fine but:

1. trying to log-in locally with './client' results in the error:

Could not load library. Reasons: [no jansi in java.library.path, 
/home/pi/apache-karaf-4.0.7/data/tmp/libjansi-32-5060191913484045686.so: 
/home/pi/apache-karaf-4.0.7/data/tmp/libjansi-32-5060191913484045686.so: cannot 
open shared object file: No such file or directory (Possible cause: can't load 
IA 32-bit .so on a ARM-bit platform)]

libjansi is available in the Raspbian repos and tried installing but still got 
the same error. Looks like Karaf looks for this in it;s local installation? Is 
there a way around this?

2. I can ssh into a running Karaf and then I have tried to deploy the latest 
build of OpenCV 3.2.0 Java bundle which includes the native OpenCv library, but 
I get this error:

Error starting bundle 52: Unable to resolve org.opencv [52](R 52.0): missing 
requirement [org.opencv [52](R 52.0)] osgi.native; 
(&(osgi.native.osname~=linux)(osgi.native.processor~=arm_le)) Unresolved 
requirements: [[org.opencv [52](R 52.0)] osgi.native; 
(&(osgi.native.osname~=linux)(osgi.native.processor~=arm_le))]

Is there anyway I can resolve this missing dependency?

Thanks

Kerry

Reply via email to