2007年11月15日

    安装uClinux 源代码 - [ARM学习]

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://lostu.blogbus.com/logs/10809140.html

    uClinux 源代码包文件名为uClinux-dist-20040408.tar.gz,拷贝该文件所在目录所有文件到Cygwin/tmp 文件夹下解压uCLinux 源代码包,执行如下命令:

    mkdir /usr/local/src

    cd /usr/local/src

    tar xzvf /tmp/uClinux-dist-20040408.tar.gz

    命令执行结束时若提示:

    tar: Error exit delayed from previous errors

    上述错误提示为正常现象,可以忽略。

    解压完毕后,在/usr/local/src 下面会有一个文件夹uClinux-dist 存放源代码,以后的操作均在此目录下进行。

    注意:uclinux 官方网站ucLinux 源代码最新版本的下载地址为:

    http://www.uclinux.org/pub/uClinux/dist ,源代码包名称为uClinux-dist-20040408.tar.gz

    三、uClinux 源文件修改

    安装完uClinux 源代码,为了在Embest EduKit44b0 上运行,需要为修改源代码,这里我们提供了两个补丁文件uClinux040408.EduKit44b0.patch uClinux040408.EduKit44b0.jffs2.patch。将补丁文件uClinux040408.EduKit44b0.patch 拷贝到cygwin\tmp 目录下,执行命令:

    cd /usr/local/src/uClinux-dist

    patch –p1 </tmp/uClinux040408.EduKit44b0.patch

    如果要使用jffs2 文件系统,则将补丁文件uClinux040408.EduKit44b0.jffs2.patch 拷贝到cygwin\tmp 目录下,执行命令:

    cd /usr/local/src/uClinux-dist

    patch –p1 </tmp/uClinux040408.EduKit44b0.jffs2.patch

    注意:补丁uClinux040408.EduKit44b0.jffs2.patch 必须在补丁uClinux040408.EduKit44

    b0.patch 之后打入。

    四、开发工具链安装


    收藏到:Del.icio.us




    引用地址:

发表评论

您将收到博主的回复邮件
记住我