From 253129eb5f189e633ef9b9fcdc391e151dda0742 Mon Sep 17 00:00:00 2001 From: Dagen Brock Date: Thu, 4 Feb 2016 00:43:57 -0600 Subject: [PATCH] latest vars --- src/vars_osx | 38 ++++++++++++++++++++++---------------- 1 file changed, 22 insertions(+), 16 deletions(-) diff --git a/src/vars_osx b/src/vars_osx index 1166564..c8de112 100644 --- a/src/vars_osx +++ b/src/vars_osx @@ -1,25 +1,31 @@ TARGET = gsplus +NAME = gsplus +PERL = perl CC = clang -LD = g++ -OBJECTS = $(OBJECTS1) $(TFEOBJ) $(ATOBJ) $(PCAPOBJ) osxdriver.o sdlsnd_driver2.o -#CCOPTS = -O2 -Wall -fomit-frame-pointer -std=gnu99 -arch=i686 -DHAVE_SDL -DHAVE_TFE -DHAVE_ATBRIDGE -DTOGGLE_STATUS -I/usr/include/SDL -I/usr/include/freetype2 -#CPPOPTS = -O2 -DHAVE_TFE -DHAVE_SDL -DTOGGLE_STATUS -DHAVE_ATBRIDGE -I/usr/include/freetype2 -I/usr/include/SDL2 +LD = clang++ +AS = cc -## LOOK OUT FOR OPTIMIZATION FLAGS. I'VE BEEN DISABLING -O2 to debug (-O0 for debug) -#CCOPTS = -O2 -Wall -fomit-frame-pointer -std=gnu99 -DHAVE_SDL -DTOGGLE_STATUS -I/usr/local/include/SDL2 -I/usr/local/include/freetype2 -g -#CPPOPTS = -O2 -DHAVE_TFE -DHAVE_SDL -DTOGGLE_STATUS -I/usr/local/include/freetype2 -I/usr/local/include/SDL2 -#EXTRA_LIBS = -lfreetype -lSDL2 -CCOPTS = -O2 -Wall -fomit-frame-pointer -std=gnu99 -DHAVE_SDL -DTOGGLE_STATUS -I/usr/local/include/SDL2 -I/usr/local/include/freetype2 -CPPOPTS = -O2 -DHAVE_TFE -DHAVE_SDL -DTOGGLE_STATUS -I/usr/local/include/freetype2 -I/usr/local/include/SDL2 +OBJECTS = $(OBJECTS1) $(TFEOBJ) $(ATOBJ) $(PCAPOBJ) osxdriver.o sdlsnd_driver2.o +ARCHS = ppc, i386, ppc64, x86_64 + +# OPTIONS FOR COMPILING C SOURCE +CCOPTS = $(MACSUX) -O2 -Wall -fomit-frame-pointer -std=gnu99 -DHAVE_SDL -DTOGGLE_STATUS -I/usr/local/include/SDL2 +# OPTIONS FOR COMPILING C++ SOURCE +CPPOPTS = -O2 -DHAVE_TFE -DHAVE_SDL -DTOGGLE_STATUS -I/usr/local/include/freetype2 -I/usr/local/include/SDL2 $(MACSUX) + +#SDK = -isysroot /Developer/SDKs/MacOSX10.5.sdk -isysroot /Developer/SDKs/MacOSX10.6.sdk -isysroot /Developer/SDKs/MacOSX10.7.sdk -isysroot /Developer/SDKs/MacOSX10.9.sdk -isysroot /Developer/SDKs/MacOSX10.10.sdk -isysroot /Developer/SDKs/MacOSX10.11.sdk +#INCLUDE = -I/Developer/SDKs/MacOSX10.5.sdk/usr/include -I/Developer/SDKs/MacOSX10.6.sdk/usr/include -I/Developer/SDKs/MacOSX10.7.sdk/usr/include -I/Developer/SDKs/MacOSX10.8.sdk/usr/include -I/Developer/SDKs/MacOSX10.9.sdk/usr/include -I/Developer/SDKs/MacOSX10.10.sdk/usr/include -I/Developer/SDKs/MacOSX10.11.sdk/usr/include + + +#SDK = -isysroot /Developer/SDKs/MacOSX10.11.sdk +#INCLUDE = -I/Developer/SDKs/MacOSX10.11.sdk/usr/include + + + +MACSUX = $(SDK) $(INCLUDE) -mmacosx-version-min=10.11 EXTRA_LIBS = -lSDL2 -lfreetype OPTS = -DGSPORT_LITTLE_ENDIAN SUFFIX = -NAME = gsplus LDFLAGS = LDOPTS = -I. EXTRA_SPECIALS = - -AS = cc -PERL = perl - -#XOPTS = -I/usr/X11/include