View Single Post
Old 01-13-2026, 10:41 AM   #18
bozza111
Connoisseur
bozza111 knows the square root of minus one.bozza111 knows the square root of minus one.bozza111 knows the square root of minus one.bozza111 knows the square root of minus one.bozza111 knows the square root of minus one.bozza111 knows the square root of minus one.bozza111 knows the square root of minus one.bozza111 knows the square root of minus one.bozza111 knows the square root of minus one.bozza111 knows the square root of minus one.bozza111 knows the square root of minus one.
 
bozza111's Avatar
 
Posts: 63
Karma: 7542
Join Date: May 2018
Device: KOA2
Quote:
Originally Posted by TQHYG View Post

I’ve gone through a lot of strange experiments, so I wanted to document what finally worked for me in case it helps someone else.

First, I set up the basic KOX toolchain following the usual instructions. When configuring the sysroot, I modified the download URL so it would pull the KOA firmware instead. After that, I tried copying the header files that were provided into my sysroot. However, compiling directly with those headers resulted in GLIBC version mismatch errors.

Because of that, I decided to build GStreamer myself. I downloaded the KOA source packages from Amazon, then built and installed libffi and glib2.0 into the sysroot. After that, I built and installed GStreamer (also into the sysroot). Once those were in place, I copied the provided headers into the sysroot again — and this time the compilation succeeded without any GLIBC complaints.

Hopefully this information is useful to someone running into the same issues.

I’ll also attach the packaged sysroot and the compiled binaries from my toolchain. They run on my Kindle, although I’m not yet sure whether audio output is actually working.

The forum attachment system doesn’t seem to allow files that large, so I’m sharing them through a Google Drive link.
https://drive.google.com/file/d/1CX_...ew?usp=sharing

Please note that my sysroot may contain some hard‑coded absolute paths, so I can’t guarantee it will work out of the box.
Is there any chance that you can launch a GitHub repo for the soft float version of KinAMP?
bozza111 is offline   Reply With Quote