The PC speaker audio device can be configured using the pcspk-audiodev qemu-system-x86_64 dos.img -device gus -parallel noneĪlternatively: qemu-system-x86_64 dos.img -device gus,irq=5ĬS4231A is the chip used in Windows Sound System and GUSMAX products Must be told to not have parallel ports to have working GUS. Note that, by default, GUS shares IRQ(7) with parallel ports and so QEMU QEMU uses YM3812 emulation by Tatsuyuki Satoh. QEMU uses the PC BIOS from the Seabios project and the Plex86/Bochs LGPL PCI UHCI, OHCI, EHCI or XHCI USB controller and a virtual USB-1.1 Intel 82801AA AC97 Audio compatible sound cardĪdlib (OPL2) - Yamaha YM3812 compatible chip IPMI BMC, either and internal or external one I440FX host PCI bridge and PIIX3 PCI to ISA bridgeĬirrus CLGD 5446 PCI VGA card or dummy VGA card with Bochs VESAĮxtensions (hardware level, including all non standard modes).Ģ PCI IDE interfaces with hard disk and CD-ROM support I tried both create a bochs folder under Desktop or not.The QEMU PC System emulator simulates the following peripherals: Makefile:179: recipe for target 'bochs' failedīut I got error messages recipe for target 'bochs' failed: Makefile 179: recipe for target 'bochs' failed usr/bin/ld: gui/libgui.a(gtk_enh_dbg_osdep.o): undefined reference to symbol error adding symbols: DSO missing from command lineĬollect2: error: ld returned 1 exit status G -o bochs -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DBX_SHARE_PATH=\"/usr/local/share/bochs\" logio.o main.o config.o load32bitOShack.o pc_system.o osdep.o plugin.o crc.o -Wl,-export-dynamic iodev/libiodev.a iodev/display/libdisplay.a iodev/hdimage/libhdimage.a bx_debug/libdebug.a cpu/libcpu.a cpu/cpudb/libcpudb.a memory/libmemory.a gui/libgui.a disasm/libdisasm.a cpu/fpu/libfpu.a -lX11 -lXpm -lXrandr -lm -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lfontconfig /usr/lib/x86_64-linux-gnu/libfreetype.so -Wl,-rpath -Wl,/usr/lib/x86_64-linux-gnu -Wl,-rpath -Wl,/usr/lib/x86_64-linux-gnu Iodev/libiodev.a iodev/display/libdisplay.a iodev/hdimage/libhdimage.a \īx_debug/libdebug.a cpu/libcpu.a cpu/cpudb/libcpudb.a \ libtool -mode=link -tag CXX g -o bochs -g -O2 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -DBX_SHARE_PATH='"/usr/local/share/bochs"' -export-dynamic logio.o main.o config.o load32bitOShack.o pc_system.o osdep.o plugin.o crc.o \ Make: Leaving directory '/home/eecheng/Downloads/bochs-2.6.2/cpu/fpu' Make: Entering directory '/home/eecheng/Downloads/bochs-2.6.2/cpu/fpu' Make: Leaving directory '/home/eecheng/Downloads/bochs-2.6.2/disasm' Make: Entering directory '/home/eecheng/Downloads/bochs-2.6.2/disasm' ![]() Make: Leaving directory '/home/eecheng/Downloads/bochs-2.6.2/gui' Make: Entering directory '/home/eecheng/Downloads/bochs-2.6.2/gui' ![]() Make: Leaving directory '/home/eecheng/Downloads/bochs-2.6.2/memory' enable-iodebug -enable-x86-debugger -with-x -with-x11Īfter that, I use make ( there are too many character, this body is limited 30000 characters )Īnd get following messages make: Entering directory '/home/eecheng/Downloads/bochs-2.6.2/memory' configure -prefix=/home/userName/Desktop/bochs -enable-debugger -enable-disasm \ tar file to home/userName/Downloads/bochs-2.6.2.
0 Comments
Leave a Reply. |