Hello,
the first problem you reported is known and has been already solved for
K408.
So, if you ewant to use Karaf on ARM, don't use K406 or K407 -- use K408
(or K410).


Am 18.03.2017 15:57 schrieb "JT" <karaf-u...@avionicengineers.com>:

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