View Single Post
Old 01-05-2011, 02:54 AM   #1
LoneTech
Zealot
LoneTech knows the square root of minus one.LoneTech knows the square root of minus one.LoneTech knows the square root of minus one.LoneTech knows the square root of minus one.LoneTech knows the square root of minus one.LoneTech knows the square root of minus one.LoneTech knows the square root of minus one.LoneTech knows the square root of minus one.LoneTech knows the square root of minus one.LoneTech knows the square root of minus one.LoneTech knows the square root of minus one.
 
Posts: 135
Karma: 7767
Join Date: Oct 2010
Device: PocketBook Pro 903
Talking PocketBook 2.0.x development

I grew impatient with the lack of an SDK for my 903. I'm sure quite a few of you have noticed that the new models - 602, 603, 902 and 903 - do not accept programs built for earlier models. The root cause appears to be a change of ABIs; the 15.1 SDK expects a /lib/ld-linux.so.2 loader but the one in the 903 is .so.3. That's probably because of a switch to EABI. So I installed an EABI system in a qemu emulator, shoved in some headers from the old SDK and libraries from the 903, tweaked a makefile.. and managed to build a program! You'll find poterm runnable for the 903 at my machine, as well as the emulator system image in which it was built - probably usable to build other things as well. Don't forget poterm.ini if you try poterm out!

Last edited by mtravellerh; 01-25-2011 at 06:33 AM.
LoneTech is offline   Reply With Quote