EXE := $(RUNDIR)/lugaru-bin
-CXX := ccache g++
-CC := ccache gcc
+CXX := ccache /opt/crosstool/gcc-4.1.2-glibc-2.3.6/i686-unknown-linux-gnu/i686-unknown-linux-gnu/bin/g++
+CC := ccache /opt/crosstool/gcc-4.1.2-glibc-2.3.6/i686-unknown-linux-gnu/i686-unknown-linux-gnu/bin/gcc
#CXX := g++
#CC := gcc
-LD := g++
+LD := /opt/crosstool/gcc-4.1.2-glibc-2.3.6/i686-unknown-linux-gnu/i686-unknown-linux-gnu/bin/g++
#OPT := -O0
OPT := -O3 -fno-strict-aliasing -falign-loops=16 -fno-math-errno
else
CFLAGS += -DPLATFORM_LINUX=1
LDFLAGS := ./libSDL-1.2.so.0
- POSTLDFLAGS := /usr/lib/libGLU.a
+ POSTLDFLAGS := ./libGLU.a
ifeq ($(strip $(use_devil)),true)
LDFLAGS += ./libIL.so.1 ./libILU.so.1 ./libILUT.so.1
all : $(EXE)
$(BINDIR)/%.o : %.cpp
+ @mkdir -p $(dir $@)
$(CXX) -o $@ $(CXXFLAGS) $<
$(BINDIR)/%.o : %.CC
+ @mkdir -p $(dir $@)
$(CXX) -x c++ -o $@ $(CXXFLAGS) $<
$(BINDIR)/%.o : %.cc
+ @mkdir -p $(dir $@)
$(CXX) -o $@ $(CXXFLAGS) $<
$(BINDIR)/%.o : %.m
+ @mkdir -p $(dir $@)
$(CC) -o $@ $(CFLAGS) $<
$(BINDIR)/%.o : %.c
+ @mkdir -p $(dir $@)
$(CC) -o $@ $(CFLAGS) $<
$(EXE) : $(OBJS) $(APPOBJS)
+ @mkdir -p $(dir $@)
ifeq ($(strip $(macosx)),true)
ranlib $(SDLDIR)/lib/libSDLmain-osx.a
ranlib $(FREETYPEDIR)/lib/libfreetype-osx.a