Thanks, will increase swap. Trying to compile 4.6.3 I faced to the multilib issue, specially missing header files (bits/predefs.h if I remember well) which were not seen by GCC; symlinking them to /usr/include solved but in building libs got an error of linking incompatible object files, mixed vfp.
Tried to crosscompile GCC on x86 also with a ct-ng created build system. It works fine till the libs (again) where it is using the native x86 LD instead if the crosstool LD and fails obviously. At least it fails faster
