I checked the java versions on both sides to be sure they were compatible
on the bbb i am using OpenJava 1.7.0_75 and on my linux host I am using OpenJava 1.7.0
Then I wanted to see that the so format is correct so I
nm -D /home/me/jars/libbulldog-linux.so and I could see all of the entry points
so something else is wrong.
I am building a jni lib at work, but on windows and there somewhere some piece of code has to call
System.loadLibrary("bulldog-linux"); so I add this to my java program and then try to run it.
java tells me
... UnsatisfiedLinkError: no bulldog.linux in java.library.path
then I ran
java -Djava.library.path=/home/me/jars LedControl
and java finds the library and tries to execute it
i get the mesage
iolib_init: CM_PER mmap failure!, error :Bad file descriptor
java dumped a log file which I will have to read later,
I owe, I owe so off to work I go!