Hi, I'll update this post with some numbers and version but sufficed to say the the current Stable and Git version of the CrossTools-ng Toolchain builder no longer supports many of the various default options we would like for the Kindle Keyboard.
I just ran through another build of a TC for the KK and it built in about 14 mins. but it took a good couple of hours to decide what might be decent settings given the shift away from older parts.
So. I will shift to here (and maybe the wiki one day) the list of tweaks that are required to keep ct-ng producing relevant and non-explosive code for the kindle keyboard.
There are quite a few devs that use this configuration so feel free to chip in.
[INFO ] Cleaning-up the toolchain's directory: done in 0.59s (at 13:32)
[INFO ] Build completed at 20121026.044000
[INFO ] (elapsed: 13:31.87)
[INFO ] Finishing installation (may take a few seconds)...
I'll start. The oldest Kernel is one point version too high. However choosing the oldest is your only option. (aside from making the Amazon one fly)
I'll try x-compiling a few bits and see what drops out, and note the various configurations along the way.
Niluje, Knc1 and GM amongst others, have already exhaustively offered neat sets of default flags that I will transplant here form the BR thread.
Doing this for the touch is a breeze. Let's make the KK users life a bit easier too ey.
NOTE: The 2007q3 CS TC does a fine job in many cases. Just so you know.
Thanks for listening. updates to follow.
I just ran through another build of a TC for the KK and it built in about 14 mins. but it took a good couple of hours to decide what might be decent settings given the shift away from older parts.
So. I will shift to here (and maybe the wiki one day) the list of tweaks that are required to keep ct-ng producing relevant and non-explosive code for the kindle keyboard.
There are quite a few devs that use this configuration so feel free to chip in.
[INFO ] Cleaning-up the toolchain's directory: done in 0.59s (at 13:32)
[INFO ] Build completed at 20121026.044000
[INFO ] (elapsed: 13:31.87)
[INFO ] Finishing installation (may take a few seconds)...
I'll start. The oldest Kernel is one point version too high. However choosing the oldest is your only option. (aside from making the Amazon one fly)
I'll try x-compiling a few bits and see what drops out, and note the various configurations along the way.
Niluje, Knc1 and GM amongst others, have already exhaustively offered neat sets of default flags that I will transplant here form the BR thread.
Doing this for the touch is a breeze. Let's make the KK users life a bit easier too ey.
NOTE: The 2007q3 CS TC does a fine job in many cases. Just so you know.
Thanks for listening. updates to follow.