Chinaunix首页 | 论坛 | 博客
  • 博客访问: 18948
  • 博文数量: 10
  • 博客积分: 185
  • 博客等级: 入伍新兵
  • 技术积分: 115
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-09 15:02
文章分类
文章存档

2014年(4)

2012年(2)

2011年(4)

我的朋友
最近访客

分类: LINUX

2011-03-10 09:56:30

看似简单遇到的问题还真不少,幸运的是基本上都有人遇到过并找到了解决的办法,备忘如下:

1. 在上下载源代码。
2. hero@ubuntu:~$ cd ~/Downloads/
    hero@ubuntu:~/Downloads$ tar vxzf bochs-?                    ## ?代表具体版本号了
    hero@ubuntu:~/Downloads$ cd bochs-?/
    hero@ubuntu:~/Downloads/bochs-?$./configure --enable-debugger --enable-disasm
    hero@ubuntu:~/Downloads/bochs-?$ make
    hero@ubuntu:~/Downloads/bochs-?$ sudo make install
## 当然你也可以把可以装的都装了,./configure --enable-cdrom --enable-sb16 --enable-ne2000 --enable-vbe --enable-pci --enable-clgd54xx --enable-usb --enable-disasm --enable-debugger --enable-apic --enable-plugins --with-x11 --enable-idle-hack

3. 要是真这么简单就好了,但是实际上通常都不会这么顺利。
反正我在./configure那一步就遇到很多问题。
./configure是编译之前检查编译环境是否已正确配置,包括编译器版本、x环境之类、依赖的库和包等等。
./configure时的错误:
    a) 错误提示:
error: C++ preprocessor "/lib/cpp" fails sanity check
         其实就是没有g++编译器,安装即可。可参考。

    b) 错误提示:
checking for default gui on this platform... x11 ERROR: X windows gui was selected, but X windows libraries were not found.
说的非常直白了,你想要编译出来的版本有X窗口,但是却没有X窗口的库文件。

sudo apt-get install xserver-xorg-dev
参考。
    c) 错误提示
ERROR: pkg-config was not found, or unable to access the gtk+-2.0 package. Install pkg-config and the gtk+ development package, or disable the gui debugger, or the wxWidgets display library (whichever is being used).

一样的是包啊库啊之类的没有安装。
我是安装的libgtk-directfb-2.0-dev解决了。
参考http://hi.baidu.com/mwyz/blog/item/0b7807dc992db93e5982ddb4.html


阅读(394) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~