代码改变世界

随笔分类 - Configure

Orange‘s 一个操作系统的实现 配置问题

2012-02-16 13:06 by curer, 1185 阅读, 收藏, 编辑
摘要:最近在瞅《Orange‘s 一个操作系统的实现》,个人认为相当好的OS入门实践书籍,配合之前看过的大部分的理论书,容易理解那些抽象的概念(无代码无真相),和《Linux内核完全注释》都是相当不错的入门书籍。这里记录一下可能遇到的问题,主要是配置问题,实现逻辑书里面很详细,代码注释也很详细,仔细多想应该没啥问题。我这里环境是ubuntu 10 64bit, 而书中代码是32bit的。这里在编译链接的时候出了一点小问题。这里记录下。错误: ld: i386 architecture of input file `kernel/kernel.o' is incompatible with i 阅读全文

Bochs ubuntu 安装配置

2012-02-14 19:32 by curer, 7871 阅读, 收藏, 编辑
摘要:Bochs + freedos安装配置sudo apt-get install build-essentialsudo apt-get install xorg-devsudo apt-get install libgtk2.0-dev下载bochshttp://bochs.sourceforge.net/cgi-bin/topper.pl?name=See+All+Releases&url=http://sourceforge.net/projects/bochs/files$ tar vxaf bochs-2.5.1.tar.gz$ cd bochs-2.5.1$ ./config 阅读全文