View Single Post
Old 08-02-2017, 07:49 AM   #36
nasser
Evangelist
nasser ought to be getting tired of karma fortunes by now.nasser ought to be getting tired of karma fortunes by now.nasser ought to be getting tired of karma fortunes by now.nasser ought to be getting tired of karma fortunes by now.nasser ought to be getting tired of karma fortunes by now.nasser ought to be getting tired of karma fortunes by now.nasser ought to be getting tired of karma fortunes by now.nasser ought to be getting tired of karma fortunes by now.nasser ought to be getting tired of karma fortunes by now.nasser ought to be getting tired of karma fortunes by now.nasser ought to be getting tired of karma fortunes by now.
 
nasser's Avatar
 
Posts: 477
Karma: 445678
Join Date: Feb 2010
Device: Too many..
Some newbie/amateur questions!

In porting Linux applications (either CLI or Graphical) to the Kindle, I believe a host OS plus an emulated OS are both used. The emulated OS being a Debian-Armel since it closely approximates the Kindle OS.
In my recent beginner set ups, I have done the building directly on the emulated OS, since I haven't got into cross-compiling yet (Couldn't understand the "tool chain" part!). It takes quite a long time on the emulated OS, however. A 5 minute build on Ubuntu, took over 4 hours on the emulated OS.
I assume this is one of the reasons for using a cross-compiling set up on the host machine - since it is faster and the final build can then be moved to the emulated OS and tested.

How does this set up work for a graphical application port?
The emulated Debian-Armel OSes I have used so far are only command line versions. Obviously, they wouldn't work for testing a graphical application port, though maybe building would.
Even if an emulated OS with graphical mode is set up, how would it work for testing a graphical application intended for running on Kindles? Since the screen resolution would be different?

Request knc1 and other experts to throw some light!
nasser is offline   Reply With Quote