Uboot打补丁-mini2440打补丁-安装arm-linux-gcc 3.4.5

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012075395/article/details/78731748

linux内核打补丁

准备好2个文件,内核文件和补丁文件。
linux-2.6.22.6.tar.bz2
linux-2.6.22.6_jz2440.patch

1. tar xjf linux-2.6.22.6.tar.bz2       //解压压缩包
2. cd linux-2.6.22.6/                   //进入文件夹
3. patch -p1 <../linux-2.6.22.6_jz2440.patch   //打补丁
4. cp config_ok .config                 //复制文件
5. make uImage                          //编译,此处不运行
        make clean                      //清除编译内容,暂不使用
6.cd ..                                 //跳出文件夹
7. tar cjf linux-2.6.22.6_jz2440.tar.bz2 linux-2.6.22.6
                                        //先打包移出linux-2.6.22.6_jz2440.tar.bz2
8.重复2-4-5步骤。

mini2440-Uboot-打补丁

需要
UBOOT文件和补丁文件

tar xjf u-boot-1.1.6.tar.bz2            //解压压缩包
cd u-boot-1.1.6/                        //进入压缩包的文件夹
patch -p1 < ../u-boot-1.1.6_jz2440.patch//打补丁
make 100ask24x0_config                  //编译
//(如果没有arm-linux-gcc 3.4.5,请先安装,再编译)
make                                    //编译

设置和使用编译器3.4.5:(以前设置过可以不用设置)

tar xif arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2     //
cd gcc-3.4.5-glibc-2.3.6/bin/                       //
sudo vi /etc/environment
//设置PATH,添加/work/mini2440_system/gcc-3.4.5-glibc-2.3.6/bin

修改为:
PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/work/mini2440_system/gcc-3.4.5-glibc-2.3.6/bin”

export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/work/mini2440_system/gcc-3.4.5-glibc-2.3.6/bin

使之生效。

猜你喜欢

转载自blog.csdn.net/u012075395/article/details/78731748