View Single Post
Old 12-05-2013, 02:48 PM   #8
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 TheArtfulDodger View Post
If I may ask a stupid question: I guess the processor is ARM, for which compilers must exist, but what OS does the K4 run?

Thanks for the suggestion.

Sparky
Ah, yeah, since most common processor in Android devices is ARM.
They got compilers for ARM (so do we, and the rest of the world).

Each of the OSs (Google/Android and Amazon/Kindle) use a Linux kernel.
With a few specializations, but 99.99% the same.

The difference is in the applications build -
Android uses its own breed of system C library,
Kindle uses one of the standard system C libraries.

So an Android application must first be re-built to use the same, standard, system library as the Kindle.

I.E: Android build != Standard Linux build.

As I posted, get the sources and re-build against the same library used on the Kindle,
OR,
Go to the vendor of what you want to run, see if they have already built a version against a standard library.
(Your only choice if it is "closed source").
knc1 is offline   Reply With Quote