找回密码
 注册
搜索
热搜: 回贴
微赢网络技术论坛 门户 服务器 Linux/BSD 查看内容

手把手教你源代码制作龙芯64位系统 2.0预览版

2009-12-20 13:24| 发布者: admin| 查看: 26| 评论: 0|原作者: 韩菱纱


手把手教你源代码制作龙芯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





最新评论

QQ|小黑屋|最新主题|手机版|微赢网络技术论坛 ( 苏ICP备08020429号 )

GMT+8, 2024-9-30 03:34 , Processed in 0.142605 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

返回顶部