]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/xmame/xmame-0.86/crosscompile.patch
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / xmame / xmame-0.86 / crosscompile.patch
1
2 #
3 # Patch managed by http://www.holgerschurig.de/patcher.html
4 #
5
6 --- xmame-0.86/src/unix/unix.mak~crosscompile
7 +++ xmame-0.86/src/unix/unix.mak
8 @@ -20,6 +20,7 @@
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
13  
14  ##############################################################################
15  # Architecture-dependent settings
16 @@ -61,7 +62,7 @@
17  endif
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
23  
24  CFLAGS.x11      = $(X11INC) $(JOY_X11_CFLAGS) $(XINPUT_DEVICES_CFLAGS)
25 @@ -72,7 +73,7 @@
26  CFLAGS.xfx      = $(X11INC) $(JOY_X11_CFLAGS) -I/usr/include/glide3
27  endif
28  CFLAGS.svgafx   = -I/usr/include/glide3
29 -CFLAGS.SDL      = $(X11INC) `$(SDL_CONFIG) --cflags` -D_REENTRANT
30 +CFLAGS.SDL      = `$(SDL_CONFIG) --cflags` -D_REENTRANT
31  CFLAGS.photon2 =
32  
33  ifdef X11_DGA
34 @@ -562,7 +563,7 @@
35  
36  $(OBJ)/%.a:
37         $(CC_COMMENT) @echo 'Archiving $@ ...'
38 -       $(CC_COMPILE) ar $(AR_OPTS) $@ $^
39 +       $(CC_COMPILE) $(AR) $(AR_OPTS) $@ $^
40         $(CC_COMPILE) $(RANLIB) $@
41  
42  $(OSDEPEND): $(UNIX_OBJS)
43 @@ -591,20 +592,20 @@
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
51  
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
59  
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
66