Will LiveCode run an x86 android device?
Richmond Mathewson
richmondmathewson at gmail.com
Sat Apr 29 13:37:27 EDT 2017
On 4/29/17 6:13 pm, Richard Gaskin via use-livecode wrote:
> Richmond Mathewson wrote:
>
> > I wasn't suggesting a version of the development IDE for x86 Android
> . . .
> >
> > On 4/29/17 12:05 am, J. Landman Gay via use-livecode wrote:
> >> On 4/28/17 3:03 PM, Richmond Mathewson via use-livecode wrote:
> >>> Isn't Android a type of Linux?
> >>>
> >>> Arguably a Linux standalone should work better on x86 Android devices
> >>> . . .
> >>>
> >>> So; here's LiveCode's next headache:
> >>>
> >>> How to build a Linux standalone which can be installed on an x86
> Android
> >>> device.
> >>
> >> Mobile limitations are fairly severe, and most of the IDE tools
> >> wouldn't work.
> >
> > That's not what I meant: I meant the ability to hive off standalones
> > that would run natively
> > on x86 Android.
>
> There's more to Linux than the kernel.
>
> The LC engine for Linux has fewer dependencies than most (it amazes me
> just how deeply reliant some apps are on very specific system
> configurations), but it does expect a reasonable baseline of GDK and
> other elements found on nearly all Linux desktop systems, which I
> don't believe are part of Android.
>
> So while we can build for a very wide range of Linux distros, Android
> is Linux-based (as in, it uses the kernel and a handful of other
> packages) but is not a Linux distro per se.
>
> I don't believe Android includes what the LC engine expects to find in
> order to run.
If that is so why can LiveCode make standalones that run on ARM Android?
>
>
> I had thought one of the reasons Android uses the Dalvik and ART VMs
> is because they're VMs, separating the APIs from processor architectures.
>
> If so, then the LC engine for Android is bytecode rather than machine
> code, and as such should run on either processor architecture, no?
>
More information about the use-livecode
mailing list