Jan 2, 2013

openSUSE Forums: openSUSE 12.2 源码安装bochs 2.6,在make时异常报错,请高手支招

openSUSE Forums
openSUSE Forums
openSUSE 12.2 源码安装bochs 2.6,在make时异常报错,请高手支招
Jan 3rd 2013, 06:47

正在看《一个操作系统的实现》,准备环境,先下载了bochs-2.6.tar.gz,安装过程如下:
1、tar zxvf bochs-2.6.tar.gz
2、cd bochs-2.6
3、./configure --enable-debugger --enable-disasm
4、make
5、make install


第4步报错
cd gui && \
make libgui.a
make[1]: 进入目录"/opt/osdiy/tt/bochs-2.6/gui"
g++ -c -I.. -I./.. -I../iodev -I./../iodev -I../instrument/stubs -I./../instrument/stubs -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES keymap.cc -o keymap.o
g++ -c -I.. -I./.. -I../iodev -I./../iodev -I../instrument/stubs -I./../instrument/stubs -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES gui.cc -o gui.o
g++ -c -I.. -I./.. -I../iodev -I./../iodev -I../instrument/stubs -I./../instrument/stubs -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES siminterface.cc -o siminterface.o
g++ -c -I.. -I./.. -I../iodev -I./../iodev -I../instrument/stubs -I./../instrument/stubs -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES paramtree.cc -o paramtree.o
g++ -c -I.. -I./.. -I../iodev -I./../iodev -I../instrument/stubs -I./../instrument/stubs -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES textconfig.cc -o textconfig.o
g++ -c -I.. -I./.. -I../iodev -I./../iodev -I../instrument/stubs -I./../instrument/stubs -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES enh_dbg.cc -o enh_dbg.o
g++ -c -I.. -I./.. -I../iodev -I./../iodev -I../instrument/stubs -I./../instrument/stubs -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES gtk_enh_dbg_osdep.cc -o gtk_enh_dbg_osdep.o
gtk_enh_dbg_osdep.cc:19:21: fatal error: gtk/gtk.h: 没有那个文件或目录
compilation terminated.
make[1]: *** [gtk_enh_dbg_osdep.o] 错误 1
make[1]: 离开目录"/opt/osdiy/tt/bochs-2.6/gui"
make: *** [gui/libgui.a] 错误 2

第5步报错

cd gui && \
make libgui.a
make[1]: 进入目录"/opt/osdiy/tt/bochs-2.6/gui"
g++ -c -I.. -I./.. -I../iodev -I./../iodev -I../instrument/stubs -I./../instrument/stubs -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES gtk_enh_dbg_osdep.cc -o gtk_enh_dbg_osdep.o
gtk_enh_dbg_osdep.cc:19:21: fatal error: gtk/gtk.h: 没有那个文件或目录
compilation terminated.
make[1]: *** [gtk_enh_dbg_osdep.o] 错误 1
make[1]: 离开目录"/opt/osdiy/tt/bochs-2.6/gui"
make: *** [gui/libgui.a] 错误 2

You are receiving this email because you subscribed to this feed at blogtrottr.com.

If you no longer wish to receive these emails, you can unsubscribe from this feed, or manage all your subscriptions

No comments: