|
|
| |
ifneq ($(PLATFORM), $(CYGWIN_VERSION)) | ifneq ($(PLATFORM), $(CYGWIN_VERSION)) |
CFLAGS:=$(CFLAGS) `$(SDL_CONFIG) --cflags` -I/sw/include | CFLAGS:=$(CFLAGS) `$(SDL_CONFIG) --cflags` -I/sw/include |
LDFLAGS:=$(LDFLAGS) `$(SDL_CONFIG) --cflags --libs` |
LDFLAGS:=$(LDFLAGS) |
|
LIBS:=$(LIBS) `$(SDL_CONFIG) --cflags --libs` |
endif | endif |
| |
HFILES= HiScores.h IosException.h IosImgProcess.h IosVector.h PuyoCommander.h\ | HFILES= HiScores.h IosException.h IosImgProcess.h IosVector.h PuyoCommander.h\ |
|
|
# Win32 | # Win32 |
ifeq ($(PLATFORM), $(CYGWIN_VERSION)) | ifeq ($(PLATFORM), $(CYGWIN_VERSION)) |
CFLAGS:=$(CFLAGS) -mno-cygwin -mwindows -DWIN32 -DYY_NEVER_INTERACTIVE=1 -I$(WINSDLINCLUDE) | CFLAGS:=$(CFLAGS) -mno-cygwin -mwindows -DWIN32 -DYY_NEVER_INTERACTIVE=1 -I$(WINSDLINCLUDE) |
LDFLAGS:=$(LDFLAGS) -L$(WINSDLDEVLIBS) -lmingw32 -ljpeg -lzlib -lpng1 -lSDL_image -lSDL_mixer -lSDL -lSDLmain |
LDFLAGS:=$(LDFLAGS) -L$(WINSDLDEVLIBS) |
|
LIBS:=$(LIBS) -lmingw32 -ljpeg -lzlib -lpng1 -lSDL_image -lSDL_mixer -lSDL -lSDLmain |
endif | endif |
| |
ifeq ($(ENABLE_AUDIO), true) | ifeq ($(ENABLE_AUDIO), true) |
|
Lines 90-96
ifeq ($(ENABLE_OPENGL), true)
|
Link Here
|
|---|
|
CFLAGS:=$(CFLAGS) -DHAVE_OPENGL=1 | CFLAGS:=$(CFLAGS) -DHAVE_OPENGL=1 |
OBJFILES:=$(OBJFILES) glSDL.o | OBJFILES:=$(OBJFILES) glSDL.o |
ifeq ($(PLATFORM), Linux) | ifeq ($(PLATFORM), Linux) |
LDFLAGS:=$(LDFLAGS) -lGL |
LDFLAGS:=$(LDFLAGS) |
|
LIBS:=$(LIBS) -lGL |
endif | endif |
endif | endif |
| |
|
|
all: prelude flobopuyo | all: prelude flobopuyo |
| |
flobopuyo: ${OBJFILES} | flobopuyo: ${OBJFILES} |
@echo "[flobopuyo]" && g++ $(CFLAGS) $(LDFLAGS) -o flobopuyo -lSDL_mixer -lSDL_image ${OBJFILES} |
@echo "[flobopuyo]" && $(CXX) $(CFLAGS) $(LDFLAGS) $(OBJFILES) -o flobopuyo $(LIBS) -lSDL_mixer -lSDL_image |
@echo "--------------------------------------" | @echo "--------------------------------------" |
@echo " Compilation finished" | @echo " Compilation finished" |
@[ "x`cat WARNINGS | wc -l`" != "x0" ] && echo -e "--------------------------------------\n There have been some warnings:\n" && cat WARNINGS && rm -f WARNINGS && echo "--------------------------------------" || true | @[ "x`cat WARNINGS | wc -l`" != "x0" ] && echo -e "--------------------------------------\n There have been some warnings:\n" && cat WARNINGS && rm -f WARNINGS && echo "--------------------------------------" || true |