手把手教你源代码制作龙芯64位系统 (交叉编译版本)2.0 预览版 作者:孙海勇 更新日志: 2008年9月14日 农历八月十五(中秋夜):v2.0-pre1 发布 2008年2月18日: v1.1 正式版发布 2007年2月18日(春节): 正式版发布 目录 前言 相关知识 工具链原理 build、host和target pushd和popd tar的使用 准备工作 创建分区 加载分区 设置工作目录 设置必要的环境变量 下载 软件包下载 补丁下载 建立目标系统目录结构 制作交叉工具链 环境设置 内核头文件(Linux-Header) Binutils交叉工具 目标系统glibc头文件 GCC交叉工具(仅支持C语言) 目标系统的glibc GCC交叉工具(支持c和c 语言) File Groff Shadow 清理交叉工具链 制作目标系统 环境设置 Man_Pages Binutils Gmp Mpfr GCC Sed E2fsprogs Coreutils Iana_Etc M4 Bison Ncurses Procps Libtool Readline Zlib Autoconf Automake Bash Bzip2 Diffutils File Findutils Flex Gawk Gettext Grep Groff Gzip Inetutils Iproute2 Kbd Less Make Man Mktemp Module_Init_Tools Patch Psmisc Shadow Sysklogd Sysvinit Tar Texinfo Udev Util_Linux_ng Vim bootscript udev_rules 编译内核 新系统必要的配置文件 系统的打包及启动 一些建议 结束 预览版说明: 由于现在gcc正式支持龙芯的4.4版本还未发布,所以暂时不出正式版本的制作手册,等4.4正式出来后会更新为2.0正式版本,本版选用了gcc-20080808的版本,怎么样看的日期不错吧,正好是2008北京奥运会举办的日期,祝贺一下奥运会成功举办。:-) 前言 从第一次拿到带有龙芯2E的机器到现在已经有20个月了,现如今龙芯2也已经发展到了2F系列,之前写过针对龙芯2E的制作纯64位系统, 《手把手教你源代码制作龙芯64位系统》 (第一篇针对龙芯制作纯64位系统的文章)和 《手把手教你源代码制作龙芯64位系统 v1.1版》 ,当时由于龙芯出现在用户的手中的时间不长,各种重要的GNU软件都还没有正式支持龙芯,现如今包括内核、binutils、gcc都已经开始正式支持龙芯的产品了,于是我想我也应该努力一下看看能不能用这些新的软件版本来建立一个给龙芯2E和2F优化过的纯64位系统!本文依旧使用sysroot方法建立一个在龙芯上运行的纯64位系统。 由于排版问题,建议直接使用下面的地址来查看或者到我的blog:youbest.cublog.cn上看最新版本。 http://zdbr.net.cn/download/Loongson64-2.0pre-1.htm |
|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )
GMT+8, 2024-9-30 03:19 , Processed in 0.170138 second(s), 12 queries , Gzip On, MemCache On.
Powered by Discuz! X3.5
© 2001-2023 Discuz! Team.