Thanks for the help William.
Yes, I’m running as root. The Java software (JNA) is extracting the .so file form the Java jar file(similar to a zip file) and placing it in the /tmp directory. Once the file is extracted, it then passes the absolute path to the Java System.load(<filename>) method … which loads the .so file. It doesn’t matter that the /tmp won’t persist because JNA deletes the .so file as soon as it is loaded. I will try to change the use of the /tmp directory to something else. It’s good to know that permissions should not be a problem. On Wednesday, July 30, 2014 11:28:36 PM UTC-4, William Hermans wrote: > > Does the file exist at that location? You seem to be trying to run your > app as root, so its not a permission problem. Also from memory /tmp/ will > not persist between reboots. SO perhaps not the best place to put any file > that is needed long term. > > > On Wed, Jul 30, 2014 at 2:32 PM, Datenheld <date...@gmail.com > <javascript:>> wrote: > >> P.S. >> >> You might also want to consider using the LinuxSerialPort class of >> libbulldog directly! Then you shouldn't have troubles due to Debian. >> >> -- >> For more options, visit http://beagleboard.org/discuss >> --- >> You received this message because you are subscribed to the Google Groups >> "BeagleBoard" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to beagleboard...@googlegroups.com <javascript:>. >> For more options, visit https://groups.google.com/d/optout. >> > > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.