gui/libgui.a(xo): 编译 Bosh 时对符号“XSetForeground”的引用未定义

gui/libgui.a(xo): 编译 Bosh 时对符号“XSetForeground”的引用未定义

我需要从源代码编译 bochs,我已经运行了这个命令:

./configure --with-x11 --with-wx --enable-ne2000 --enable-gdb-stub
 --enable-disasm --enable-e1000 --enable-usb --enable-pci

现在是时候运行 make.. 过了一会儿,我收到此错误:

/usr/bin/ld: gui/libgui.a(x.o): undefined reference to symbol 'XSetForeground'
/usr/lib/x86_64-linux-gnu/libX11.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status

有什么线索吗?

答案1

如果您要使用,--with-x11则需要xorg-dev安装该包。

sudo apt-get install xorg-dev

这将处理博世可能需要的所有依赖关系。

相关内容