|
Lines 1-21
Link Here
|
| 1 |
--- Makefile Thu Sep 2 22:25:18 1999 |
1 |
--- Makefile.orig Thu Sep 2 22:25:18 1999 |
| 2 |
+++ Makefile.new Sun Apr 16 17:28:19 2000 |
2 |
+++ Makefile Mon Aug 6 00:46:04 2001 |
| 3 |
@@ -1,17 +1,18 @@ |
3 |
@@ -1,17 +1,14 @@ |
| 4 |
-CXX = g++ |
4 |
-CXX = g++ |
| 5 |
+CXX ?= c++ |
5 |
- |
| 6 |
|
|
|
| 7 |
# If you don't have OpenGL or Mesa, you can still compile BattleBall; |
6 |
# If you don't have OpenGL or Mesa, you can still compile BattleBall; |
| 8 |
# just define the symbol NO_OPENGL when compiling, and don't link with |
7 |
# just define the symbol NO_OPENGL when compiling, and don't link with |
| 9 |
# $(GLLIBS) when linking |
8 |
# $(GLLIBS) when linking |
| 10 |
-CXXFLAGS = -O2 -funroll-loops |
9 |
-CXXFLAGS = -O2 -funroll-loops |
| 11 |
+CXXFLAGS ?= -O -pipe |
10 |
-#CXXFLAGS = -O2 -funroll-loops -DNO_OPENGL |
| 12 |
#CXXFLAGS = -O2 -funroll-loops -DNO_OPENGL |
11 |
+CXXFLAGS += ${PTHREAD_CFLAGS} |
| 13 |
|
12 |
|
| 14 |
INCS = -Ibsp -Ilib3d |
13 |
INCS = -Ibsp -Ilib3d |
| 15 |
-XLIBS = -L/usr/X11R6/lib -lX11 |
14 |
-XLIBS = -L/usr/X11R6/lib -lX11 |
| 16 |
+X11BASE ?=/usr/X11R6 |
15 |
-LIBS = -lm $(XLIBS) |
| 17 |
+XLIBS = -L$(X11BASE)/lib -lX11 |
16 |
+XLIBS = -L$(X11BASE)/lib -lX11 |
| 18 |
LIBS = -lm $(XLIBS) |
17 |
+LIBS = -lm $(XLIBS) ${PTHREAD_LIBS} |
| 19 |
|
18 |
|
| 20 |
-GLINCS = -I/usr/local/X11/include |
19 |
-GLINCS = -I/usr/local/X11/include |
| 21 |
-GLLIBS = -lXi -lXmu -lXext -L/usr/local/X11/lib -lMesaGL |
20 |
-GLLIBS = -lXi -lXmu -lXext -L/usr/local/X11/lib -lMesaGL |