Reference
Http://odroid.com/dokuwiki/doku.php?id=en:xu3_building_kernel
1. Install the cross-compilation tool
Download http://dn.odroid.com/ODROID-XU/compiler/arm-eabi-4.6.tar.gz by reference
#arm-EABI-GCC cannot execute binary file
View files are elf 64-bit, Linux is 32bit
[Email protected]:/opt/arm-eabi-4.6/bin# file ARM-EABI-GCC
Arm-eabi-gcc:elf 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for Gnu/linux 2. 6.15, buildid[sha1]=0x8017f14da2903b7ff324011e39c63adc9355ed07, stripped
Download 32-bit cross-compilation
Https://android.googlesource.com/platform/prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/+/jb-release
TAR-ZXVF arm-eabi-4.6-jb-release.tar.gz-c toolchain/
Download Linux source tree after successful installation
git clone--depth 1 https://github.com/hardkernel/linux.git-b odroidxu3-3.10.y
CD Linuxmake Odroidxu3_defconfigmake
Application compilation
Apt-get Install Gcc-4.6-arm-linux-gnueabi
Odroid Cross Compile Setup