fedora 10 安装bochs2.4.6
解压后到对应文件夹, 配置
./configure --enable-debugger --enable-disasm 会出现几个问题,大概是X11相关的几个错误
安装gcc-c++ gtk2-devel libX11-devel几个包 :yum install cc-c++ gtk2-devel libX11-devel
安装完成后再配置没有问题
make的时候出现如下错误 :
/home/jiaxin/JOS/bochs-20111218/gui/gtk_enh_dbg_osdep.cc:2110: undefined reference to `pthread_create'
collect2: ld returned 1 exit status
make: *** [bochs] 错误 1
解决办法:在bochs文件夹下的Makefile的LIBS=…… -lpthread(新加的)
再执行make、make install安装成功