View Single Post
Old 01-19-2014, 07:38 AM   #7
eureka
but forgot what it's like
eureka ought to be getting tired of karma fortunes by now.eureka ought to be getting tired of karma fortunes by now.eureka ought to be getting tired of karma fortunes by now.eureka ought to be getting tired of karma fortunes by now.eureka ought to be getting tired of karma fortunes by now.eureka ought to be getting tired of karma fortunes by now.eureka ought to be getting tired of karma fortunes by now.eureka ought to be getting tired of karma fortunes by now.eureka ought to be getting tired of karma fortunes by now.eureka ought to be getting tired of karma fortunes by now.eureka ought to be getting tired of karma fortunes by now.
 
Posts: 741
Karma: 2345678
Join Date: Dec 2011
Location: north (by northwest)
Device: Kindle Touch
Necroposting, baby

Did anybody noted that Amazon's source code archive for KT 5.3.7 (Kindle_src_5.3.7_2004410010.tar.gz) contains build_linaro-gcc_4.5.4.tar.gz with instructions about how to build GCC toolchain (basically, just run Makefile which will download and compile binutils and Linaro GCC)?

Build process is pretty straightforward. I've built it and described found building quirks at Kindle_Touch_Hacking#GCC_cross-toolchain.

While in general the same toolchain (as was used for building KT's rootfs) isn't strictly required for building stuff, I believe C++ programs are sensitive to version of C++ standard library and its headers and there is no official way of building/getting this library/headers without building whole GCC also. So this toolchain will provide perfectly matched (to KT's environment) set of C++ headers, which could be helpful.

Last edited by eureka; 01-22-2014 at 09:23 AM. Reason: update wiki link
eureka is offline   Reply With Quote