- 论坛徽章:
- 0
|
按IBM网站上提供的文档安装就可
到
http://www.alphaworks.ibm.com/tech/systemsim970
下载对应操作系统下的安装包和安装文档,我的在RHEL3上安装的,
1.下载 SystemSim_x86_rhel3_2.0.tar.bz2
2.解压,建个普通用户编译,例'blues',
3.用新用户到ibmsim/toolchain/下,make toolchain_all
会连上网下载很多包,这些比较耗时,我是根据它要下载的地址,在windows下事先下载好,然后放到ibmsim/toolchain/src/packages下,一共有这几个包
binutils-2.16.1.tar.bz2
glibc-2.3.6.tar.bz2
crosstool-0.42.tar.gz
glibc-linuxthreads-2.3.6.tar.bz2
gcc-3.3.6.tar.bz2
linux-2.6.15.4.tar.bz2
gcc-4.1.0.tar.bz2
linux-2.6.16.tar.bz2
gdb-6.4.tar.bz2
linux-libc-headers-2.6.12.0.tar.bz2
git-1.2.3.tar.gz
zisofs-tools-1.0.6.tar.gz
4.再make kernel_all
5.用root用户make build_rootdisk,会下载100多M的ISO文件,建议事先下载,放到ibmsim/images下
install-ppc64-minimal-2006.0.iso
地址会在make时提示,看到地址后按ctl+c取消,然后根据地址下载,下好后再make(注:因上次中断的make可能会建些目录,文件等,根据make错误提示删除上次的文件和目录)
安装时我遇到的错误
1.没有创建普通用户,make toolchain_all时提示不可以使用ROOT的错误。
2.编译过程中提示无法创建文件,权限问题,chown -R blues:blues ibmsim 后解决
3.编译时出现反复编译一个安装包,解决方法将系统时间更改为当今时间。
4.make kernel_all 时 git -checkout 步骤出错, linux-2.6.16.tar.bz2安装包有问题,建议让程序自己去下载,手动:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/systemsim.git linux-2.6.16
注:git需要提前编译安装好
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u1/41365/showart_689854.html |
|