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

Bruce Cunningham bcunningham at sportif.com
Thu Nov 30 01:33:10 CET 2017


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<mailto:bcunningham at sportif.com>



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gambas-basic.org/pipermail/user/attachments/20171130/eb2221c4/attachment-0001.html>


More information about the User mailing list