[Gambas-user] Need help getting Gambas to run on an ARM module

Sebastián Kulesz sebikul at gmail.com
Thu Nov 30 02:46:00 CET 2017

Hi Bruce,

If you are using a Debian based OS, you can add the PPA for the
corresponding Ubuntu version, or the Debian equivalent, and use those
builds. They are up to date, and include armhf compilations. I imagine it
being a real pain to compile it by yourself, as they take more than 4 hours
to complete.

As no one reported any issues with those, I assume they will work, and you
will be able to execute Gambas. Just follow the instructions as if you were
using Ubuntu, or if you are using Debian just change the distribution to
the equivalent one.

Let me know if that works.


On Wed, Nov 29, 2017, 21:34 Bruce Cunningham <bcunningham at sportif.com>

> Hello,
> I have been trying for about two weeks now to get Gambas running on an ARM
> based computer.  The ARM board is from ITEAD Studio and is based on the
> Allwinner A20 chip.  I did have Gambas running on an older version of the
> board/module that was based on the A10 chip.  That module is no longer
> sold, so I have been trying to get it to work on the newer version.
> ITEAD has their own Debian (Wheezy) build with xfce GUI for the module.
> It’s not the most solid OS build, but works for the most part.  There was a
> previous post from me about trying to get that to work.  I tried to install
> Gambas with “sudo apt-get install gambas3”.  It installs, but will not
> launch.  If I try to invoke it from the command line, it just hangs.  No
> error message, just hangs until I do ctrl-C.  I tried to build it from
> source, but encountered a number of errors, and never could get a full
> build.
> So, I found a build of Armbian (xenial) with a GUI that seems to work very
> well for this board.  Much better OS build.  I installed Gambas with “sudo
> apt-get install gambas3”, and it installed Gambas 3.8 (ubuntu armhf).  When
> I launch it, I get “segmentation fault”.  So, I installed all of the
> dependencies, and checked out version 3.9 from the SVN repository.  It
> seemed to compile without too many issues (just some warnings that didn’t
> seem like much).  When I launch that version I get “illegal instruction”.
> At this point I figured I would try compiling version 3.6 instead.  In
> this case, Make fails with “main.cpp:31:21: fatal error QDateTime: No such
> file or directory. Compilation terminated’.
> I’m really more of a hardware guy, and I’m trying to build an embedded
> device based on this module.  I’m a long time vb6/vb.net person, and
> would really like to get Gambas working so as to avoid working in C.
> I’m not sure where to go at this point.  Any ideas would be welcome.  I
> have the outputs from the various “configure –C” and “make” passes if
> anyone wants to see them.
> Bruce
> Bruce Cunningham
> *bcunningham at sportif.com* <bcunningham at sportif.com>
> --------------------------------------------------
> This is the Gambas Mailing List
> https://lists.gambas-basic.org/listinfo/user
> Hosted by https://www.hostsharing.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gambas-basic.org/pipermail/user/attachments/20171130/cfa7e788/attachment.html>

More information about the User mailing list