Re: Building bochsdbg.exe using MinGW32?
Robert Riebisch <[email protected]> Tue, 19 Oct 2021 21:07:04 +0200
| Newsgroups | gmane.comp.emulators.bochs.devel |
|---|---|
| Organization | BTTR Software |
| Message-ID | <[email protected]> |
Hi Volker,
>> Is it possible to build bochsdbg.exe using MinGW32?
>>
>> "4.2.4. Building the release on win32" in svn-release.html says "require
>> cygwin and MSVC++".
>
> I have fixed these lines in the developer doc. Building Bochs with
> debugger support should work with mingw32 and mingw64.
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/
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.
> Note that the primary target is always named "bochs" or "bochs.exe". So
> if you like to build Bochs both with and without debugger support, I'd
> suggest to build it with debugger support first and rename binary to
> "bochsdbg.exe". Then run configure without debugger support, do "make
> all-clean" and rebuild the binary.
Thanks for clarifying.
Cheers,
Robert
--
+++ BTTR Software +++
Home page: https://www.bttr-software.de/
DOS ain't dead: https://www.bttr-software.de/forum/