I'm open to using several development environments, QT, Mono, Java Swing...
I am on a Beaglebone Black rev B, so I'm limited to 2gb storage.
I'll need to have room for the application, so minimal size on the OS is needed.
I tried to get a minimal system working with Ubuntu Trusty (14.04) following the instructions to get the custom kernel running and SGX drivers.
I could get the SGX demos to work (evil morphing skull works great) but could not get the X server to work.
The desktop would load, and show the login screen.
Keyboard works, so I can log in.
However, if I move the mouse, the system would freeze up solid. Reboot is the only option.
I used a cross compiler machine to build QT applications. Console apps worked great. GUI failed.
I could get the pre-compiled examples to work with LinuxFB (Fingerpaint) but my custom compiled GUI would not work.
I dropped back to precise (12.04) and QT 4.8
X server works well for that version, but it is a bit slow.
Loading the entire desktop allows me to run QT GUI programs.
Now I'm trying to get a minimal X server QT build working.
I don't need the desktop, just enough of X server to run QT applications.
Has anyone been able to get a good minimal embedded QT environment to work?
If so, did you do it using linux packages or compiling and installing source code?
Did you end up installing the entire desktop or is there a minimum X server install that will run QT applications?
Ok, where does one get qtwayland?
How about performance ? I'd expect it would run sluggish.I wonder how well xcompmgr + cairo-dock would run on it heh.
I recently installed Lubuntu 14.04 on an older laptop, and have to say I'm impressed with it. Aesthetically it looks very nice, and otherwise is just Ubuntu, except it runs faster, and looks better.
--
I'll probably build a cross compiler once I get a better handle on QT requirements on BBB
I thought it would make sense to get QT Creator to work on BBB and make it build the QT graphics applications.
At least to start.
Then I can work on the minimum BBB deployment image that can run the QT graphics application.