2
# Makefile for Gladiator Bot library: gladiator.so
3
# Intended for gcc/Linux
8
BASE_CFLAGS=-Dstricmp=strcasecmp
10
#use these cflags to optimize it
11
CFLAGS=$(BASE_CFLAGS) -m486 -O6 -ffast-math -funroll-loops \
12
-fomit-frame-pointer -fexpensive-optimizations -malign-loops=2 \
13
-malign-jumps=2 -malign-functions=2
14
#use these when debugging
15
#CFLAGS=$(BASE_CFLAGS) -g
22
DO_CC=$(CC) $(CFLAGS) $(SHLIBCFLAGS) -o $@ -c $<
24
#############################################################################
27
#############################################################################
71
glad$(ARCH).$(SHLIBEXT) : $(GAME_OBJS)
72
$(CC) $(CFLAGS) $(SHLIBLDFLAGS) -o $@ $(GAME_OBJS)
75
#############################################################################
77
#############################################################################
83
gcc -MM $(GAME_OBJS:.o=.c)