B4J Question jOpenCV: java.lang.UnsatisfiedLinkError under Linux


Licensed User
Longtime User
Hi, All

I'm for the first time trying to start B4J app from Win10 PC via B4J-bridge on a Linux Mint PC.
B4J-bridge is already OK, running and openJFX libs are visible for it.

It's jOpenCV lib used that is debugging OK on Win10 PC. The lib uses extra lib "b4jcv_344_01.dll".
And B4J starts app OK, but at OpenCV init gives such error:
Caused by: java.lang.UnsatisfiedLinkError: no b4jcv_344_01 in java.library.path: [/usr/java/packages/lib, /usr/lib64, /lib64, /lib, /usr/lib]

Is it "b4jcv_344_01.dll" meant here ? ".dll" file or maybe something another ?
I have copied this .dll to all "lib" folders where possible (under root-access), but no success to proceed.

Any suggestions ?

p.s. or for Linux "b4jcv_344_01.dll" should be of some another format, @JordiCP ?
Last edited:


Licensed User
Longtime User
Thanks, @JordiCP. But is it hard to make Linux version also ?
I guess that it will be somewhere between 'not immediate' and 'not too difficult', but sincerely I can't say for sure until I try it.
I am in a nightmare of deadlines these weeks šŸ˜¬, will check it as soon as I have a bit of free time.
Upvote 0