Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- TARGET = 2DTutorial
- OBJS = DGE_Entry.o
- CROSS_COMPILE = /home/oliveira/GPH_SDK/tools/gcc-4.2.4-glibc-2.7-eabi/binarm-gph-linux-
- CC = $(CROSS_COMPILE)gcc
- CPP = $(CROSS_COMPILE)g++
- HOME = /home/oliveira/GPH_SDK
- ifeq ($(CROSS_COMPILE),mingw32-)
- BIN = .host/$(TARGET).exe
- INCS = -I$(HOME)/DGE/include -I$(HOME)/DGE/include/SDL -I$(HOME)/include
- CFLAGS = -Wall -g
- LIBS = -L$(HOME)/DGE/lib/host -L$(HOME)/lib/host \
- -lmingw32 -lCBLibrary -lopengl32 -lSDLmain -lSDL -lSDL_image -lSDL_mixer -lSDL_ttf
- endif
- ifeq ($(CROSS_COMPILE),arm-linux-)
- BIN = .target/$(TARGET).gpe
- INCS = -I$(HOME)/DGE/include -I$(HOME)/DGE/include/SDL -I$(HOME)/include
- CFLAGS = -Wall -g -fPIC -fno-common -march=armv5te -mtune=arm9tdmi -mapcs
- LIBS = -L$(HOME)/DGE/lib/target -L$(HOME)/lib/target \
- -lSDL -lSDL_image -lSDL_mixer -lSDL_ttf -lDGE -lglport -lopengles_lite -lpng -lz -lts -lsmpeg -lfreetype
- endif
- .c.o:
- $(CC) $(INCS) $(CFLAGS) -c $< -o $@
- .cpp.o:
- $(CPP) $(INCS) $(CFLAGS) -c $< -o $@
- $(BIN): $(OBJS)
- $(CPP) $(OBJS) -o $@ $(LIBS)
- all host target: $(BIN)
- clean cleanhost cleantarget:
- rm -f $(OBJS) $(BIN)
Add Comment
Please, Sign In to add comment