Re: Building bochsdbg.exe using MinGW32?

Volker Ruppert <[email protected]> Tue, 19 Oct 2021 21:30:33 +0200
Newsgroups gmane.comp.emulators.bochs.devel
Message-ID <[email protected]>
Hi!

> But why does "bochs/doc/docbook/development/development.dbk" now say
> "*AND* MSVC++ to build the binaries"?
> 
> I succeeded building Bochs (incl. 'bochsdbg.exe') using vanilla MinGW32
> v3.4.2 on Windows XP SP3. (No MSVC++ involved here.) -->
> https://www.bttr-software.de/download/bochs/

This developer doc section tells how to build the binaries for the 
release. Supported platforms and tools for building Bochs from source 
can be found in the user doc. To build Bochs with MSVC++ you'll need to 
prepare the source with an external environment, since there is no other 
way to create the auto-generated files. Of course cygwin and mingw32/64 
are capable to perform the whole build process.

> Regarding in "development.dbk":
> <screen>
> #define BX_DEBUGGER 1
> #define BX_DISASM 1
> #define BX_DEBUGGER_GUI 1
> </screen>
> 
> I couldn't find 'BX_DISASM' somewhere in source code. There only are
> 'BX_DISASM_INTEL' and 'BX_DISASM_GAS'. So, this line probably can be
> deleted.

This section needs to be reviewed, since the Bochs disassembler support 
has been changed.

--
Thanks,
Volker