Android environments

2022-12-26 Thread Bruno Haible
Po Lu wrote: > The compilation is done on the host machine that's building Emacs (to > produce emacs.so), which is then copied to the lib directory in the APK > package. I see. There are two ways to build C programs for Android: (A) The way it is designed by Google: With the Android NDK,

Re: Android environments

2022-12-27 Thread Po Lu
Bruno Haible writes: > I see. There are two ways to build C programs for Android: > > (A) The way it is designed by Google: With the Android NDK, > that includes a cross-compiler. For the runtime, use an emulator > (based on qemu) or a physical connection to a real device. > > (B)

Re: Android environments

2022-12-27 Thread Jeffrey Walton
On Tue, Dec 27, 2022 at 3:05 AM Po Lu wrote: > > Bruno Haible writes: > > > I see. There are two ways to build C programs for Android: > > > > (A) The way it is designed by Google: With the Android NDK, > > that includes a cross-compiler. For the runtime, use an emulator > > (based

Re: Android environments

2024-08-11 Thread Bruno Haible
Collin Funk wrote: > I don't know how to test on Android There are two known ways to build on Android [1]. Maybe there is also a third one, with cross-compilation from an x86_64 system? I don't know. Bruno [1] https://lists.gnu.org/archive/html/bug-gnulib/2022-12/msg00100.html

Re: Android environments

2024-08-11 Thread Collin Funk
Hi Bruno, I pushed the patch. I'll let you decided if you want to force a CI run or wait until the scheduled run. Bruno Haible writes: > There are two known ways to build on Android [1]. > > Maybe there is also a third one, with cross-compilation from an x86_64 system? > I don't know. Thanks f