gui/libgui.a(xo): undefinierter Verweis auf das Symbol „XSetForeground“ beim Kompilieren von Bosh

gui/libgui.a(xo): undefinierter Verweis auf das Symbol „XSetForeground“ beim Kompilieren von Bosh

Ich muss Bochs aus dem Quellcode kompilieren. Ich habe diesen Befehl bereits ausgeführt:

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

jetzt ist es Zeit, make auszuführen. Nach einer Weile erhalte ich diesen Fehler:

/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

Irgendeine Ahnung?

Antwort1

Wenn Sie es verwenden möchten, --with-x11muss das xorg-devPaket installiert sein.

sudo apt-get install xorg-dev

Dadurch werden alle möglichen Abhängigkeiten berücksichtigt, die Bosch benötigt.

verwandte Informationen