diff --git a/source/src/Makefile b/source/src/Makefile index 1ba1442d..07de5c2b 100644 --- a/source/src/Makefile +++ b/source/src/Makefile @@ -1,4 +1,5 @@ CXXFLAGS= -O3 -fomit-frame-pointer +CXX=clang++ # Use clang++, as g++ optimizations cause crashes... override CXXFLAGS+= -Wall -fsigned-char PLATFORM= $(shell uname -s) @@ -20,7 +21,7 @@ CLIENT_INCLUDES= $(INCLUDES) -I../include CLIENT_LIBS= -mwindows -L../lib -lSDL -lSDL_image -lzdll -lopengl32 -lenet -lOpenAL32 -llibvorbisfile -llibintl -lws2_32 -lwinmm -lcurl else USRLIB=$(shell if [ -e /usr/lib64 ]; then echo "/usr/lib64"; else echo "/usr/lib"; fi) -override CXXFLAGS+= -rdynamic +# override CXXFLAGS+= -rdynamic # clang++ doesn't use this... CLIENT_INCLUDES= $(INCLUDES) -I/usr/include `sdl-config --cflags` -idirafter ../include CLIENT_LIBS= -L../enet/.libs -lenet -L$(USRLIB) -lX11 `sdl-config --libs` -lSDL_image -lz -lGL -lopenal -lvorbisfile -lcurl endif