Yesterplay80 wrote:If I disable libmt32emu_SHARED and libmt32emu_C_INTERFACE in CMake, compilation of DOSBox fails with "Incompatible setting MT32EMU_API_TYPE=3".
Right, libmt32emu_C_INTERFACE must be enabled as this is now required by the patch. This
- Code: Select all
#define MT32EMU_API_TYPE 0
Yesterplay80 wrote:OK, I managed to build a static library using MSYS2/MINGW64-i686.
Not sure, are you linking the library with DOSBox compiled using another compiler? If so, I think it's always safer to link dynamically.