I thought I was being clever trying to build with PTR64=0 just now. But it stops in the same place
Maybe you want to see this, I had to use NOWERROR=1 to get past these:
Compiling src/emu/cpu/arm/arm.c...
Compiling src/emu/cpu/arm7/arm7.c...
Compiling src/emu/cpu/arm7/arm7thmb.c...
src/osd/sdl/debugosx.m:832:69: error: values of type 'NSInteger' should not be used as format arguments; add an explicit cast to 'long'
instead [-Werror,-Wformat]
NSString *title = [NSString stringWithFormat:@"%ld-byte Chunks", tag];
~~~ ^~~
(long)
src/osd/sdl/debugosx.m:835:63: error: values of type 'NSInteger' should not be used as format arguments; add an explicit cast to 'long'
instead [-Werror,-Wformat]
...keyEquivalent:[NSString stringWithFormat:@"%ld", tag]
~~~ ^~~
(long)
2 errors generated.
make: *** [obj/sdl/osd/sdl/debugosx.o] Error 1
I guess they haven't been caught because nobody builds 32-bit SDLMAME anymore.