Does the latest LC have universal app support? The readme says support for Big Sur. I mean if lC supports ARM, native Apple silicon without Rosetta 2. If not, any news on the roadmap?
Unrelated to posts above but related to the topic...
Is it possible to run LC on a chromebook? ChromeOS is i think some flavour of *nix at its core and most chromeBooks will allow enabling of Linux within ChromeOS now.
There's probably dependencies that will make it impossible to run LiveCode without dual-booting into a 'proper' linux environment i'm guessing - but does anyone know more?
richmond62 wrote: Wed Jun 16, 2021 7:10 pm
One would suppose that to run LiveCode on ChromeOS it would have to be stored locally and not in the cloud.
You can certainly have installed apps, not just browser based apps… and the Linux functionality included under the dev section takes up a whopping 7-8 Gb (keeping in mind storage on these devices is much more limited…).
FourthWorld wrote: Wed Jun 16, 2021 8:26 pm
Doesn't ChromeOS run Android apps?
Yes it does. It has also included a “beta” feature of running a shell to run Linux apps, I think that’s now listed under the “developer” preferences.
However when I last tried this with XOJO it turned out it was missing necessary dependencies that couldn’t be installed. Only way to run XOJO was to dual-boot but that stated sucking the fun out of the crappy chrome book I was testing at the time.
Just wondered if anyone might have experimented with LiveCode but I guess not
Unlike Xojo, LiveCode deploys to Android, which, like ChromeOS, is made by Google and is actively supported within ChromeOS. So it would seem a more with-the-grain approach than trying to fit a Linux desktop app into that device.
Richard Gaskin LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
stam wrote: Wed Jun 16, 2021 8:32 pm
...Just wondered if anyone might have experimented with LiveCode but I guess not
Heya Stam, not surprisingly, this has come up once or twice before (yes, I do weird stuff no one should expect to be done out side of a mad scientist's labratory)
FourthWorld wrote: Wed Jun 16, 2021 9:20 pm
Unlike Xojo, LiveCode deploys to Android, which, like ChromeOS, is made by Google and is actively supported within ChromeOS. So it would seem a more with-the-grain approach than trying to fit a Linux desktop app into that device.
Umm... perhaps crossed wires here - i was talking about using the ChromeBook to run the IDE, not deploy apps. I'm fully aware that you can deploy apps to android (and hence chromebook) and XOJO has some (not great) support for this too.
But i couldn't run XOJO itself on a chromebook without installing and dual-booting to linux** on the chromebook - was wondering if the same held true of LiveCode...
** i ended up installing GalliumOS which works fairly well on chromebooks, but found the dual-booting too annoying...
Ah, the IDE. For that I just got a small cheap HP laptop that shipped with Windows, and replaced the OS with Linux. Kinda like a Chromebook I suppose, but with x86 so LC runs well in it without any mucking around.
Richard Gaskin LiveCode development, training, and consulting services: Fourth World Systems
LiveCode Group on Facebook
LiveCode Group on LinkedIn
Well, I got it to the point where the IDE was running, however there were some caveats I should mention.
At the time, I was using 6.x. on a chromebook Vm. I dunno how much of a caveat that would be, only a narrow range of IDEs run on arm, so it is unlikely 7.1..x and up would run on it using what I did. I was using an x86 Vm, by the way.
Using that old a version, I had to make sure certain things were installed through Crouton, specifically the following:
I added i386 and i686 architectures (32bit platforms)
install libgtk2.0-0:i386
** There may be other issues, a lot has changed in the chrome OS since I lost interest in screwing with it.
I did get the IDE running, but parts of it sometimes looked funny, like text fields of almost any kind.
I forget about what 7.x requires, but I do know 6.x also requires lib32stdc++6. I am going to guess that 7.x will as well.
I'll pm you about a possible alternative method, but I don't think you'll find it very appealing to you.