]> git.jsancho.org Git - lugaru.git/blobdiff - makefile
Patched to compile on the Holy Build Box.
[lugaru.git] / makefile
index 8672d2e2431c6de718b73e442dbc7d24d2a39238..22c8a94a64f503562671c2a3ca7a6ec0d40a76da 100644 (file)
--- a/makefile
+++ b/makefile
@@ -18,8 +18,8 @@ CC := ccache gcc
 #CC := gcc
 LD := g++
 
-OPT := -O0
-#OPT := -O3 -fno-strict-aliasing -falign-loops=16 -fno-math-errno
+#OPT := -O0
+OPT := -O3 -fno-strict-aliasing -falign-loops=16 -fno-math-errno
 #OPT := -Os -fno-strict-aliasing
 
 # always use this on the Mac, even in debug builds, since we aren't building
@@ -60,8 +60,8 @@ ifeq ($(strip $(macosx)),true)
   APPLDFLAGS := $(SDLDIR)/lib/libSDL-1.2.0.dylib $(SDLDIR)/lib/libSDLmain-osx.a
 else
   CFLAGS += -DPLATFORM_LINUX=1
-  #CFLAGS += -msse -mmmx
-  LDFLAGS := ./libSDL-1.2.so.0 -lGL -lGLU ./libfmod.so
+  LDFLAGS := ./libSDL-1.2.so.0 ./libfmod.so
+  POSTLDFLAGS := /usr/lib/libGLU.a
 
   ifeq ($(strip $(use_devil)),true)
     LDFLAGS += ./libIL.so.1 ./libILU.so.1 ./libILUT.so.1
@@ -228,7 +228,7 @@ ifeq ($(strip $(macosx)),true)
        ranlib $(SDLDIR)/lib/libSDLmain-osx.a
        ranlib $(FREETYPEDIR)/lib/libfreetype-osx.a
 endif
-       $(LD) -o $@ $(APPLDFLAGS) $(LDFLAGS) $(OBJS) $(APPOBJS)
+       $(LD) -o $@ $(APPLDFLAGS) $(LDFLAGS) $(OBJS) $(APPOBJS) $(POSTLDFLAGS)
 
 clean:
        rm -f $(BINDIR)/*.o