bochs-2.2.1在debian5上编译
来源:互联网 发布:red hat linux 下载 编辑:程序博客网 时间:2024/05/29 03:29
家里面装的长城宽带,除了开网页啥事也不能干,那叫一个慢。正好最近在学习linux0.11内核,模拟器就用bochs吧,正好有份bochs2.2.1的源码,就用源码编译了。
编译遇到以下问题:
1.configure时提示:ERROR: X windows gui was selected, but X windows libraries were not found.
查了下系统DVD光盘,有xserver-xorg-dev和libx11-dev的安装包,将这两个装上,没找到网上说的xorg-dev。再次configure,不行。。。。看了下configure内容,x_includes和x_libraries没有值,始终是none。
解决方法:$configure --x-include=/usr/include/X11 --x-lib=/usr/lib/x11
2.make时提示:
../iodev/harddrv.h:292:error:extra qualification 'sparse_image_t::' on member ' get _physical_offset'
../iodev/harddrv.h:297:error:extra qualification 'sparse_iamge_t::' on member ' set_virtual_page'
看了下harddrv.h的292行,是个宏定义,PARANOID应该是定义过的,所以把两个sparse_image_t::注释掉了,再次make,出现好多警告,可能是编译器版本高了吧,最终编过了。
运行下linux0.11,可以了。
- bochs-2.2.1在debian5上编译
- 在debian5.02上安装openpkg
- 在 Mac 上如何编译 bochs (Carbon)
- 在 Mac 上如何编译 bochs (X11)
- linux-0.00在bochs上的编译运行
- 在Ubuntu上使用Bochs
- 在gentoo上安装bochs
- bochs 2.2在g++ 4.4 环境中的编译
- 1 在Bochs上运行第一个OS
- 1 在Bochs上运行第一个OS
- 如何在Linux上使用Bochs
- 如何在Linux上使用Bochs
- 在bochs上运行linux-0.12
- 如何在Linux上使用Bochs
- bochs 编译
- El capitan上编译安装bochs 2.6.8
- bochs 2.2.6 编译和GDB调试
- 在bochs上运行grub引导盘镜像文件
- 使用Filter方式实现用Memcached储存Session
- 背完这444句,你的口语绝对不成问题
- java连接mysql数据库
- 在asp.net 2.0中使用存储过程的小例子
- CQ与其他聊天工具继承
- bochs-2.2.1在debian5上编译
- php大量session存储到内存中,散列及过期回收
- Memchache
- 禁止浏览器拖动图片进行下载
- 活着
- centos下core文件相关设置
- Linux内核VPN实现源码分析(三)
- c#运行cmd
- 最大公约数 & 最小公倍数 计算