Hello ,
Today also i tired download the TOOLCHAIN HOST – i386 TARGET : arm
STEP 1 : gcc-4.7-arm-linux-gnueabi_4.7.3-12ubuntu1cross1.85_i386.deb on Intel x86 machines
STEP 2 : Once download and get it install in /usr/bin
STEP3 :copy it from arm-linux-gnueabi-gcc-4.7 to arm-linux-gnueabi-gcc
STEP 4: check the version for support . i found it is for i686 .
arm-linux-gnueabi-gcc -v
Using built-in specs.
COLLECT_GCC=arm-linux-gnueabi-gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc-cross/arm-linux-gnueabi/4.7/lto-wrapper
Target: arm-linux-gnueabi
Configured with: ../src/configure -v –with-pkgversion=’Ubuntu/Linaro 4.7.3-12ubuntu1′ –with-bugurl=file:///usr/share/doc/gcc-4.7/README.Bugs –enable-languages=c,c++,go,fortran,objc,obj-c++ –prefix=/usr –program-suffix=-4.7 –enable-shared –enable-linker-build-id –libexecdir=/usr/lib –without-included-gettext –enable-threads=posix –with-gxx-include-dir=/usr/arm-linux-gnueabi/include/c++/4.7.3 –libdir=/usr/lib –enable-nls –with-sysroot=/ –enable-clocale=gnu –enable-libstdcxx-debug –enable-gnu-unique-object –disable-libmudflap –disable-libitm –enable-plugin –with-system-zlib –enable-objc-gc –with-cloog –enable-cloog-backend=ppl –disable-cloog-version-check –disable-ppl-version-check –enable-multiarch –enable-multilib –disable-sjlj-exceptions –with-arch=armv5t –with-float=soft –disable-werror –enable-checking=release –build=i686-linux-gnu –host=i686-linux-gnu –target=arm-linux-gnueabi –program-prefix=arm-linux-gnueabi- –includedir=/usr/arm-linux-gnueabi/include
Thread model: posix
gcc version 4.7.3 (Ubuntu/Linaro 4.7.3-12ubuntu1)
STEP 7 : Cross compile the U-boot-sunxi using the above tool chain the *.bin , *.img,*.lds , *.map and spl/*spl.bin created .
But donot know whether it will run for O-LinuXno Board as i have systme with i686 , i tires 7-8 times for getting the tool chain from different location but still having issue . No boot ? can you please suggest