gui/libgui.a(xo): неопределенная ссылка на символ «XSetForeground» при компиляции Bosh

gui/libgui.a(xo): неопределенная ссылка на символ «XSetForeground» при компиляции Bosh

Мне нужно скомпилировать 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

Это позволит учесть все возможные зависимости, которые могут понадобиться Bosch.

Связанный контент