> I just built mame 0.147 from the source. > > I used the latest 64-bit compiler tools, and I just ran make on the stock makefile > with no changes. > > The resulting mame64.exe doesn't match the "official" 64-bit exe from the mamedev > site. > > The size is different... > > Official 81,700,864 bytes > Compiled 83,250,688 bytes > > So it looks like some command line switches must be used with make on the official > builds. Does anyone know what they are?
I didn't look myself, but this is what I was told. I can dig more if you still can't.
set ARCHOPTS= set DEBUG= set GTK_INSTALL_ROOT= set MAP= set OPTIMIZE=3 set OSD= set PROFILER= set SYMBOLS=1 set SYMLEVEL=1 set SUFFIX=
The tools are double the size because they have the symbols in and they aren't stripped, while the mame64.exe has it's symbols in a .sym file and they are stripped from the exe.
|