Hi Erich,

Im currently trying to figure out all your questions and tips.
Im not building with root. Im just using the AndroidVM as root. The problem 
with a normal user are the restrictions.
When pushing files or folders to the device as a non root user no file is 
executable. All files have to be manually modified with chmod.

I dont have access to /tmp on the device but Im working on a hint Prof. 
Flatscher gave me hoping to get around this issue.
I will try several things out starting with resetting the device and keep you 
posted about my progress.

Thank you very much!

Best regards
Thomas

On 6/12/21 6:23 PM, Erich Steinböck wrote:
Hi Thomas!

executing rexximage on my Linux works fine and builds rexx.img
OK, please revert the changes you did to Activity::resolveProgramName

root   14888  14843 10758192  3336 0     0 R ps
What's the reason you are building with root instead of a standard user?

rxapi: lockfile is locked by another rxapi instance; exiting
Does /tmp/.ooRexx-5.0.0-64-root.lock exist?
Can you rm /tmp/.ooRexx-5.0.0-64-root.lock and try again?
Can you try running rxapi from a different (root or non-root) user?
Might /tmp on the emulated Android device be a file system that is shared with 
the host Linux (and be locked there)?
As far as I understand direct access to the file system is typically pretty 
much restricted on Android. Can your test users access /tmp?
If all else fails, you may try to write a test program that does the equivalent 
of acquireLock in APIService.cpp and try whether locking files on various paths 
succeeds






_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net<mailto:Oorexx-devel@lists.sourceforge.net>
https://lists.sourceforge.net/lists/listinfo/oorexx-devel


_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to