之前搜索过,以前在mac上搞过gdk还是啥的对x11阴影很大,这次想着只管搞一下,开虚拟机太费劲了。
mikecoder.cn/?post=116
安装这篇文章搞定了,备份一下。
brew install sdl
./configure --enable-ne2000
--enable-all-optimizations
--enable-cpu-level=6
--enable-x86-64
--enable-vmx=2
--enable-pci
--enable-usb
--enable-usb-ohci
--enable-e1000
--enable-debugger
--enable-disasm
--disable-debugger-gui
--with-sdl
--prefix=$HOME/opt/bochs
make & make install
export BXSHARE="$HOME/opt/bochs/share/bochs"
export PATH="$PATH:$HOME/opt/bochs/bin"
就好了。
Read more...
Archive for bochs
ubuntu安装bochs笔记
$ sudo apt-get install build-essential xorg-dev libgtk2.0-dev
编译bochs
$ ./configure --enable-debugger --enable-disasm
$ sudo make
$ sudo make install
记录几个目录:
/usr/local/bin/bochs Bochs启动程序
/usr/local/bin/bximage Bochs带的制作磁盘镜像文件的工具
/usr/local/share/doc/bochsrc-sample.txt Bochs的配置文件例子
配置文件官方给的例子有详细的解释,修改一下就好。比如我编译的bochs的版本为 bochs-2.5.1,提示错误:
device: hd
message:ata0-0:could not open hard drive image file '30M.sample'
你可以新建一个hd img 也可以把配置文件里hd注释掉,再修改一下boot就好了.
这样安装的bochs带有调试功能,如果你想直接运行,可以执行c命令。
[caption id="attachment_698" align="alignnone" width="227" caption="ubuntu bochs调试"][/caption]
Read more...