Hello,
For kernel building, please file a new thread.
Let’s focus on SPE firmware building in this topic.
After downloading https://launchpad.net/gcc-arm-embedded/4.8/4.8-2014-q3-update/+download/gcc-arm-none-eabi-4_8-2014q3-20140805-linux.tar.bz2, you should extract the package and set the path correct.
Take my script as an example, the path is set by export CROSS_COMPILE=“${HOME}/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-”
And the cross-compiler should look like:
$ ll ${HOME}/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-*
-rwxr-xr-x 1 chenjian chenjian 706600 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-addr2line*
-rwxr-xr-x 2 chenjian chenjian 734508 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-ar*
-rwxr-xr-x 2 chenjian chenjian 1220908 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-as*
-rwxr-xr-x 2 chenjian chenjian 682080 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-c++*
-rwxr-xr-x 1 chenjian chenjian 705640 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-c++filt*
-rwxr-xr-x 1 chenjian chenjian 679840 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-cpp*
-rwxr-xr-x 1 chenjian chenjian 23728 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-elfedit*
-rwxr-xr-x 2 chenjian chenjian 682080 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-g++*
-rwxr-xr-x 2 chenjian chenjian 678464 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-gcc*
-rwxr-xr-x 2 chenjian chenjian 678464 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-gcc-4.8.4*
-rwxr-xr-x 1 chenjian chenjian 23664 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-gcc-ar*
-rwxr-xr-x 1 chenjian chenjian 23632 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-gcc-nm*
-rwxr-xr-x 1 chenjian chenjian 23632 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-gcc-ranlib*
-rwxr-xr-x 1 chenjian chenjian 305276 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-gcov*
-rwxr-xr-x 1 chenjian chenjian 4079604 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-gdb*
-rwxr-xr-x 1 chenjian chenjian 772072 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-gprof*
-rwxr-xr-x 4 chenjian chenjian 1009260 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-ld*
-rwxr-xr-x 4 chenjian chenjian 1009260 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-ld.bfd*
-rwxr-xr-x 2 chenjian chenjian 718504 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-nm*
-rwxr-xr-x 2 chenjian chenjian 879688 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-objcopy*
-rwxr-xr-x 2 chenjian chenjian 1060776 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-objdump*
-rwxr-xr-x 2 chenjian chenjian 734508 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-ranlib*
-rwxr-xr-x 1 chenjian chenjian 373956 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-readelf*
-rwxr-xr-x 1 chenjian chenjian 707752 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-size*
-rwxr-xr-x 1 chenjian chenjian 707016 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-strings*
-rwxr-xr-x 2 chenjian chenjian 879688 8月 5 2014 /home/chenjian/Tools/gcc-arm-none-eabi-4_8-2014q3/bin/arm-none-eabi-strip*
In your error log, the file does not exist. Most probably, the path is not correct. You can check it.
br
ChenJian