LC for Raspberry Pi
Richard Gaskin
ambassador at fourthworld.com
Sat Mar 11 17:14:50 EST 2017
hh wrote:
> Richard.
>
> Thanks for your engagement. I would like to second this with 98%.
>
> Let me correct two of your statements (the missing 2%).
>
> 1.
>> RG wrote:
>> The last RPi build was v704, which is generally good with one
>> critical issue: a bug in the menu handling routine causes a crash
>> when clicking in a menubar.
> That's wrong in that generality. I have four Raspi's running
> (one A with Debian, two B+ with Lubuntu or Debian resp., one 3 with
> Xubuntu or Debian resp., the Debian needs to be first installed on
> a 2B+, see forum). So install an appropriate OS and it works. Though
> 3-5 imes slower than v651.
It's nice to know it can work well with certain distros, but for myself
(focused on a goal of adoption) an "appropriate OS" is the one most
commonly used. I ran my tests on the latest stock Raspian most
prominently available at raspberrypi.org at the time.
If LC won't run on the most common build (and it seems to except for
that one bug), it's time for a fresh compile. Hopefully it won't be
much longer.
> 2.
>> RG wrote:
>> So for me, if I had to deliver a GUI for RPi I'd much rather use a
>> workflow similar to what we do with mobile: develop on a fully-
>> spec'd desktop machine, and deploy to the device.
>
> If "I'd" means "I would" then I'd say once again (I told you in the
> forum):
> This is the way I did from the beginning of the existence of __LC
> 704__, which is the only one that has a Raspi-deployment option
> (Linux ARMv6-HF).
> Simply copy the standalone created on your desktop box to your Raspi
> via sftp (what may be even scripted) or via an USB stick.
>
> So if developers optimize for speed (as LC 7 is 3-5 times slower than
> LC 6) they can have this, since years. By ONE click and ONE data
> transfer.
When we get a fresh build with v9 I think we'll see many speed
improvements in the RPi engine (see earlier reply to jonathandlynch).
V6 is nice, but old. It would be ideal to keep formats and features in
sync with the rest of the LC world.
And the work Fraser and other have done in v7 and v8 for better GTK
integration has been superb, at least in the Gnome-based DE's I'm using
(Unity in Ubuntu and LXDE in Lubuntu).
But regardless of version, it seems we're on the same page with a
worklow that favors building on the desktop and running on the RPi.
In fact, this morning I was curious about Xojo's system requirements for
their RPi deployments, and it seems Xojo isn't available for RPi - that
is, not the IDE. They have a runtime engine only, so the workflow they
require is the same one you and I recommend with LC, building on desktop
to run on RPi.
Still, given the many EDU use cases where having an IDE on the RPi would
be desirable, I'd like to explore options for a lightweight IDE down the
road (though probably way down the road for me; lots of other priorities
before that).
--
Richard Gaskin
Fourth World Systems
Software Design and Development for the Desktop, Mobile, and the Web
____________________________________________________________________
Ambassador at FourthWorld.com http://www.FourthWorld.com
More information about the use-livecode
mailing list