Mercurial > repos > blastem
comparison Makefile @ 1952:42c12d141f6e
Remove usage of GCC pointer arithmetic on void * extension
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Thu, 30 Apr 2020 23:30:22 -0700 |
parents | c3c62dbf1ceb |
children | a7b753e260a2 a042e046f7f2 |
comparison
equal
deleted
inserted
replaced
1951:8494fe8d6b65 | 1952:42c12d141f6e |
---|---|
29 WINDRES:=x86_64-w64-mingw32-windres | 29 WINDRES:=x86_64-w64-mingw32-windres |
30 SDL2_PREFIX:="sdl/x86_64-w64-mingw32" | 30 SDL2_PREFIX:="sdl/x86_64-w64-mingw32" |
31 GLUDIR:=x64 | 31 GLUDIR:=x64 |
32 endif | 32 endif |
33 GLEW32S_LIB:=$(GLEW_PREFIX)/lib/Release/$(GLUDIR)/glew32s.lib | 33 GLEW32S_LIB:=$(GLEW_PREFIX)/lib/Release/$(GLUDIR)/glew32s.lib |
34 CFLAGS:=-std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration | 34 CFLAGS:=-std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wpointer-arith -Werror=pointer-arith |
35 LDFLAGS:=-lm -lmingw32 -lws2_32 -mwindows | 35 LDFLAGS:=-lm -lmingw32 -lws2_32 -mwindows |
36 ifneq ($(MAKECMDGOALS),libblastem.dll) | 36 ifneq ($(MAKECMDGOALS),libblastem.dll) |
37 CFLAGS+= -I"$(SDL2_PREFIX)/include/SDL2" -I"$(GLEW_PREFIX)/include" -DGLEW_STATIC | 37 CFLAGS+= -I"$(SDL2_PREFIX)/include/SDL2" -I"$(GLEW_PREFIX)/include" -DGLEW_STATIC |
38 LDFLAGS+= $(GLEW32S_LIB) -L"$(SDL2_PREFIX)/lib" -lSDL2main -lSDL2 -lopengl32 -lglu32 | 38 LDFLAGS+= $(GLEW32S_LIB) -L"$(SDL2_PREFIX)/lib" -lSDL2main -lSDL2 -lopengl32 -lglu32 |
39 endif | 39 endif |
45 TERMINAL:=terminal.o | 45 TERMINAL:=terminal.o |
46 NET:=net.o | 46 NET:=net.o |
47 EXE:= | 47 EXE:= |
48 | 48 |
49 HAS_PROC:=$(shell if [ -d /proc ]; then /bin/echo -e -DHAS_PROC; fi) | 49 HAS_PROC:=$(shell if [ -d /proc ]; then /bin/echo -e -DHAS_PROC; fi) |
50 CFLAGS:=-std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value $(HAS_PROC) -DHAVE_UNISTD_H | 50 CFLAGS:=-std=gnu99 -Wreturn-type -Werror=return-type -Werror=implicit-function-declaration -Wno-unused-value -Wpointer-arith -Werror=pointer-arith $(HAS_PROC) -DHAVE_UNISTD_H |
51 | 51 |
52 ifeq ($(OS),Darwin) | 52 ifeq ($(OS),Darwin) |
53 LIBS=sdl2 glew | 53 LIBS=sdl2 glew |
54 FONT:=nuklear_ui/font_mac.o | 54 FONT:=nuklear_ui/font_mac.o |
55 SO:=dylib | 55 SO:=dylib |