Lines 42-48
Link Here
|
42 |
# Compiler/Linker Flags |
42 |
# Compiler/Linker Flags |
43 |
# add -O3 to CFLAGS for speedup -pg on LFLAGS and CFLAGS for gprof |
43 |
# add -O3 to CFLAGS for speedup -pg on LFLAGS and CFLAGS for gprof |
44 |
# remove -DUSE_ISO_IEC_6429 to use a monochrom terminal. |
44 |
# remove -DUSE_ISO_IEC_6429 to use a monochrom terminal. |
45 |
CFLAGS = -Wall -D__USE_UNIX98 -DUSE_ISO_IEC_6429 -O3 |
45 |
CFLAGS += -Wall -D__USE_UNIX98 -DUSE_ISO_IEC_6429 |
46 |
LFLAGS = -lSDL -lGL -lz |
46 |
LFLAGS = -lSDL -lGL -lz |
47 |
AFLAGS = -f elf |
47 |
AFLAGS = -f elf |
48 |
CC = g++ |
48 |
CC = g++ |
Lines 51-57
Link Here
|
51 |
.cpp.o: |
51 |
.cpp.o: |
52 |
$(CC) $(CFLAGS) -c $*.cpp -o $*.o |
52 |
$(CC) $(CFLAGS) -c $*.cpp -o $*.o |
53 |
|
53 |
|
54 |
all: libs disasm osmose stripexe |
54 |
all: libs disasm osmose |
55 |
|
55 |
|
56 |
osmose: $(z80_lib) $(OSM_OBJS) $(OPT_OBJS) |
56 |
osmose: $(z80_lib) $(OSM_OBJS) $(OPT_OBJS) |
57 |
$(CC) $(CFLAGS) $(OSM_OBJS) $(Z80_LIB) $(OPT_OBJS) $(UNZIP_LIB) $(Z_LIB) -o $(OSM_EXE) $(LFLAGS) |
57 |
$(CC) $(CFLAGS) $(OSM_OBJS) $(Z80_LIB) $(OPT_OBJS) $(UNZIP_LIB) $(Z_LIB) -o $(OSM_EXE) $(LFLAGS) |
Lines 73-79
Link Here
|
73 |
rm -f *.o core $(OSM_EXE) |
73 |
rm -f *.o core $(OSM_EXE) |
74 |
|
74 |
|
75 |
libs: |
75 |
libs: |
76 |
cd $(UNZIP_DIR) && make unzip.a |
76 |
cd $(UNZIP_DIR) && $(MAKE) unzip.a |
77 |
|
77 |
|
78 |
|
78 |
|
79 |
|
79 |
|