OK, sorry to be a pest, but ...
I am now getting the following error termination when I do a Lazarus Run-Build of the "simple test project" as per Reply #2:
Messages
Verbose: Selected chip architecture: armeabi-v7a
Verbose: Taking libraries from folder: /home/jack/Projects/TestAndroid2/libs/armeabi-v7a
Compile Project, OS: android, CPU: arm, Target: /home/jack/Projects/TestAndroid2/libs/armeabi-v7a/libcontrols.so: Exit code 1, Errors: 1
Fatal: Cannot find system used by controls. Make sure all ppu files of a package are in its output directory. ppu in wrong directory=/home/jack/fpcupdeluxe/fpc/units/arm-android/rtl/system.ppu..
This is very strange in that I have done successful builds before. Thinking that I had perhaps corrupted something in the Lazarus setup, I restored a copy of the virtual machine that I had saved immediately after installing Lazarus (including "Path Settings"), and before doing my first successful Lazarus build. The problem is still there. I think I am doing everything exactly the same way that I did it previously, but clearly I am not.
The only idea I have had is that the Build process is pulling something from the Internet that has changed in the last few days.
Any suggestions?
Thank you for your help.