(iOS) Compiles for iOS now / compiles for and runs on OSX

This commit is contained in:
twinaphex committed 2013-07-19 23:06:49 +02:00
1 parent 2bceadf839
commit dc1ae174c7
2 files changed
+14 -1

No files matched your search

+14
View File
@@ -59,6 +59,16 @@ else ifneq (,$(findstring hardfloat,$(platform)))
CXXFLAGS += -mfloat-abi=hard
endif
CXXFLAGS += -DARM
else ifeq ($(platform), ios)
TARGET := $(TARGET_NAME)_libretro_ios.dylib
GLES := 1
SHARED := -dynamiclib
GL_LIB := -framework OpenGLES
CC = clang -arch armv7 -isysroot $(IOSSDK)
CXX = clang++ -arch armv7 -isysroot $(IOSSDK)
DEFINES += -DIOS
CFLAGS += $(DEFINES)
CXXFLAGS += $(DEFINES)
else
CC = gcc
TARGET := $(TARGET_NAME)_libretro.dll
@@ -84,7 +94,11 @@ CFLAGS += -Wall $(fpic)
LIBS += -lz
ifeq ($(GLES), 1)
CXXFLAGS += -DGLES
ifeq ($(platform), ios)
LIBS += $(GL_LIB)
else
LIBS += -lGLESv2
endif
else
LIBS += $(GL_LIB)
endif
-1
View File
@@ -60,7 +60,6 @@ namespace GL
_D(glDisableVertexAttribArray),
_D(glVertexAttribDivisorARB),
_D(glUniform4fv),
_D(glMapBufferRange),
#endif
};
#undef _D