Lines 25-31
Link Here
|
25 |
$(foreach FEATURE, $(FEATURES), $($(FEATURE)_LIBS)) |
25 |
$(foreach FEATURE, $(FEATURES), $($(FEATURE)_LIBS)) |
26 |
_LDFLAGS=$(XDIR) -lGL -lpthread -lz |
26 |
_LDFLAGS=$(XDIR) -lGL -lpthread -lz |
27 |
STATICLIBS=libs/libSDL_net.a libs/libSDL.a libs/libSDL_image.a libs/libopenal.a libs/libvorbisfile.a libs/libvorbis.a libs/libogg.a libs/libxml2.a libs/libcal3d.a libs/libpng.a libs/libasound.a $(EXTRA_STATICLIBS) |
27 |
STATICLIBS=libs/libSDL_net.a libs/libSDL.a libs/libSDL_image.a libs/libopenal.a libs/libvorbisfile.a libs/libvorbis.a libs/libogg.a libs/libxml2.a libs/libcal3d.a libs/libpng.a libs/libasound.a $(EXTRA_STATICLIBS) |
28 |
@@ -75,16 +77,16 @@ |
28 |
@@ -75,7 +77,7 @@ HEADER_DIRS = . books eye_candy io pawn |
29 |
DEP_FILES=$(foreach OBJ, $(COBJS), .deps/$(OBJ).P)) $(foreach OBJ, $(CXXOBJS), .deps/$(OBJ).P)) |
29 |
DEP_FILES=$(foreach OBJ, $(COBJS), .deps/$(OBJ).P)) $(foreach OBJ, $(CXXOBJS), .deps/$(OBJ).P)) |
30 |
#(shell echo $OBJ |sed s/\.o/\.P/)) |
30 |
#(shell echo $OBJ |sed s/\.o/\.P/)) |
31 |
|
31 |
|
Lines 33-48
Link Here
|
33 |
+EXE=el.x86 |
33 |
+EXE=el.x86 |
34 |
|
34 |
|
35 |
ifndef CC |
35 |
ifndef CC |
36 |
-CC=gcc |
36 |
CC=gcc |
37 |
+CC?=gcc |
37 |
@@ -84,7 +86,7 @@ ifndef CXX |
38 |
endif |
38 |
CXX=g++ |
39 |
ifndef CXX |
|
|
40 |
-CXX=g++ |
41 |
+CXX?=g++ |
42 |
endif |
39 |
endif |
43 |
ifndef LINK |
40 |
ifndef LINK |
44 |
-LINK=gcc |
41 |
-LINK=gcc |
45 |
+LINK?=gcc |
42 |
+LINK?=$(CC) |
46 |
endif |
43 |
endif |
47 |
|
44 |
|
48 |
# the compile targets |
45 |
# the compile targets |