View Single Post
Old 02-02-2016, 01:09 AM   #3
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Quote:
Originally Posted by battermann View Post
- - - -
I have read somewhere that if it can run on linux-arm-something then it can run on the kindle.
Sort-of, but you really need the correct triplet ( -something isn't going to work).

Since you are very, very new to this - - -
You mention the Kindle Paperwhite, your info box says: PW-2 ...
Well let me be general, any "5 series" device (K5 .. KV) -
Anything from the Debian packages for release "Wheezy", see:
https://packages.debian.org/wheezy/
When you drill down to something you want, towards the bottom of the page you will find a chart - -
Pick from the ARMEL row (ARM, little endian, soft float) -
those match the system software installed.

Those are already 'built' applications (about 13,000 of them, if I recall correctly).
Many (most?) will depend on other applications and/or libraries.

Twobob has posted some utilities (with many examples) to deal with Debian packages and for finding their dependancies.

- - - -

In addition to Python (which you can get by installing our screensavers package) -
The "5 series" devices have lua installed (specificly, Lua-5.1).
A very simple, yet powerful scripting language:
http://www.lua.org/manual/5.1/

- - - -

Screen interactive programs?
The "5 series" Kindles have GTK+ installed.
You will find a lot of examples of GTK+ applications already ported to the Kindle posted here.
Twobob did a lot of that work also.

At a lower level - the "5 series" devices all run X11
google that name

- - - -

If you want something more recent that "Wheezy" from Debian, you will have to install support for ARMhf (ARM hard float).
I have posted a thread on that subject, along with the system libraries.
My thread tackles the subject of running both ARMel and ARMhf programs on the same machine, concurrently.

Now those prebuilt system libraries will support anything as recent as Debian "Jessie" (and in some cases "Stretch").

- - - -

If you want something to run on your Kindle, always look here first.
There is a lot of work already done and posted here.
If you don't find what your interested in here, start a thread on the subject -
It very well could be that you just missed it.

Since the members of this forum strongly encourage "Open Source" software - the source is available for nearly everything here.
A great study guide (as working examples) of how to make things work.

Nearly all of the KUAL 'buttons' (extensions) are scripted, rather than compiled, applications.
Another great "worked examples" study guide.

KUAL itself is a combination of scripting and Java.
(yes, the Kindles have Java pre-installed)

And, of course, we have a Wiki at this site.

Last edited by knc1; 02-02-2016 at 01:18 AM.
knc1 is offline   Reply With Quote