3 # Patch managed by http://www.holgerschurig.de/patcher.html
6 --- xmame-0.86/src/unix/unix.mak~crosscompile
7 +++ xmame-0.86/src/unix/unix.mak
9 CFLAGS.risc = -DALIGN_INTS -DALIGN_SHORTS
10 CFLAGS.risc_lsb = -DALIGN_INTS -DALIGN_SHORTS -DLSB_FIRST
11 CFLAGS.mips = -DALIGN_INTS -DALIGN_SHORTS -DSGI_FIX_MWA_NOP
12 +CFLAGS.arm = -DALIGN_INTS -DALIGH_SHORTS -DLSB_FIRST
14 ##############################################################################
15 # Architecture-dependent settings
18 LIBS.svgafx = $(X11LIB) -lvga -lvgagl -lglide3
19 LIBS.openstep = -framework AppKit
20 -LIBS.SDL = $(X11LIB) `$(SDL_CONFIG) --libs`
21 +LIBS.SDL = `$(SDL_CONFIG) --libs`
22 LIBS.photon2 = -L/usr/lib -lph -lphrender
24 CFLAGS.x11 = $(X11INC) $(JOY_X11_CFLAGS) $(XINPUT_DEVICES_CFLAGS)
26 CFLAGS.xfx = $(X11INC) $(JOY_X11_CFLAGS) -I/usr/include/glide3
28 CFLAGS.svgafx = -I/usr/include/glide3
29 -CFLAGS.SDL = $(X11INC) `$(SDL_CONFIG) --cflags` -D_REENTRANT
30 +CFLAGS.SDL = `$(SDL_CONFIG) --cflags` -D_REENTRANT
37 $(CC_COMMENT) @echo 'Archiving $@ ...'
38 - $(CC_COMPILE) ar $(AR_OPTS) $@ $^
39 + $(CC_COMPILE) $(AR) $(AR_OPTS) $@ $^
40 $(CC_COMPILE) $(RANLIB) $@
42 $(OSDEPEND): $(UNIX_OBJS)
44 # generate C source files for the 68000 emulator
45 $(OBJ)/cpu/m68000/m68kmake: src/cpu/m68000/m68kmake.c
46 $(CC_COMMENT) @echo 'M68K make $<...'
47 - $(CC_COMPILE) $(CC) $(MY_CFLAGS) -DDOS -o $(OBJ)/cpu/m68000/m68kmake $<
48 + $(CC_COMPILE) $(BUILD_CC) $(BUILD_CFLAGS) $(MY_CFLAGS) -DDOS -o $(OBJ)/cpu/m68000/m68kmake $<
49 $(CC_COMMENT) @echo 'Generating M68K source files...'
50 $(CC_COMPILE) $(OBJ)/cpu/m68000/m68kmake $(OBJ)/cpu/m68000 src/cpu/m68000/m68k_in.c
52 # generate asm source files for the 68000/68020 emulators
53 $(OBJ)/cpu/m68000/68000.asm: src/cpu/m68000/make68k.c
54 $(CC_COMMENT) @echo 'Compiling $<...'
55 - $(CC_COMPILE) $(CC) $(MY_CFLAGS) -O0 -DDOS -o $(OBJ)/cpu/m68000/make68k $<
56 + $(CC_COMPILE) $(BUILD_CC) $(BUILD_CFLAGS) $(MY_CFLAGS) -O0 -DDOS -o $(OBJ)/cpu/m68000/make68k $<
57 $(CC_COMMENT) @echo 'Generating $@...'
58 $(CC_COMPILE) $(OBJ)/cpu/m68000/make68k $@ $(OBJ)/cpu/m68000/68000tab.asm 00
60 $(OBJ)/cpu/m68000/68020.asm: src/cpu/m68000/make68k.c
61 $(CC_COMMENT) @echo 'Compiling $<...'
62 - $(CC_COMPILE) $(CC) $(MY_CFLAGS) -O0 -DDOS -o $(OBJ)/cpu/m68000/make68k $<
63 + $(CC_COMPILE) $(BUILD_CC) $(BUILD_CFLAGS) $(MY_CFLAGS) -O0 -DDOS -o $(OBJ)/cpu/m68000/make68k $<
64 $(CC_COMMENT) @echo 'Generating $@...'
65 $(CC_COMPILE) $(OBJ)/cpu/m68000/make68k $@ $(OBJ)/cpu/m68000/68020tab.asm 20