Download
the MinGW packages from Mame.net.
http://www.mame.net/downmain.html
Run the install for MinGW 2 and then overlay the additional zip file. Add the \MinGW\bin directory to your environment path via autoexec.bat or
control panel • system • advanced.
To compile with MinGW move the contents of the Mame32 source \htmlhelp directory to their appropriate MingW directories from the fist step.
htmlhelp.h to \MinGW\include\
htmlhelp.lib to \MinGW\lib\
Compile
with 'make.exe WINUI=1 SUFFIX=32', Note: case makes a difference.
PS - if compiling with MinGW, to alleviate slowdown in the GUI when using zipped icons, it is necessary to alter src\windows\windows.mak and comment out the winalloc.c. guard pages. After commenting, it should now look like:
# uncomment this line to enable guard pages on all memory allocations
# OSOBJS += $(OBJ)/windows/winalloc.o
Resources for compiling questions:
02/09/2003 03:26:21 PM -0800