步骤一:配置新内核
1.make s3c2410_defconfig ARCH=arm CROSS_COMPILE=arm-linux-
或修改Makefile 在顶级makefile 查找ARCH,CROSS_CIMPILE 并修改
ARCH=arm
CROSS_COMPILE=arm-linux-
步骤2:编译新内核
make uImage ARCH=arm CROSS_COMPILE=arm-linux- 或者 make uImage
问题1:
/opt/arm9/FriendlyARM/toolschain/4.4.3/bin/../libexec/gcc/arm-none-linux-gnueabi/4.4.3/cc1: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
解决办法:
sudo apt-get install libstdc++6 lib32stdc++6
问题2:
opt/arm9/FriendlyARM/toolschain/4.4.3/bin/../lib/gcc/arm-none-linux-gnueabi/4.4.3/../../../../arm-none-linux-gnueabi/bin/as: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
解决办法:
sudo apt-get install lib32z1
问题3: