2007-04-08 06:00:04 +02:00
|
|
|
--- ./Makefile.orig Fri Oct 8 17:20:57 2004
|
|
|
|
+++ ./Makefile Sun Apr 8 00:36:49 2007
|
|
|
|
@@ -55,20 +55,26 @@
|
|
|
|
# comunicacao.o \
|
|
|
|
#
|
|
|
|
|
|
|
|
+CXX ?= g++
|
|
|
|
+X11BASE ?= /usr/X11R6
|
|
|
|
+
|
|
|
|
# bibliotecas para Linux
|
|
|
|
-LIBSLINUX = -L/usr/X11R6/lib -lGL -lGLU -lglut -L/usr/lib -lSDL_mixer -lSDL -lpthread `sdl-config --cflags --libs` -lSDL_net
|
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav)
2008-04-19 19:56:05 +02:00
|
|
|
+LIBSLINUX = -L$(LOCALBASE)/lib -lGL -lGLU -lglut `sdl-config --libs` -lSDL_mixer -lSDL_net
|
2007-04-08 06:00:04 +02:00
|
|
|
|
|
|
|
# bibliotecas para Windows
|
|
|
|
LIBSWIN = -lopengl32 -lglu32 -lglut32 -lmingw32 -lSDLmain -lSDL -lSDL_mixer -mwindows -L$(DEVCPP_PATH)\lib -lSDL_net
|
|
|
|
|
|
|
|
-
|
|
|
|
# executavel gerado pelo Linux
|
|
|
|
BINLINUX = air
|
|
|
|
# executavel gerado pelo Windows
|
|
|
|
BINWIN = $(BINLINUX).exe
|
|
|
|
|
|
|
|
# flags (otimizacao e nao exibir warnings)
|
|
|
|
-FLAGS = -O2 -DREENTRANT -DHAVE_OPENGL #-g
|
- Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+
Thanks to all Helpers:
Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
ehaupt, nox, itetcu, flz, pav
PR: 116263
Tested on: pointyhat
Approved by: portmgr (pav)
2008-04-19 19:56:05 +02:00
|
|
|
+FLAGS = $(CFLAGS) -DREENTRANT -DHAVE_OPENGL -I$(LOCALBASE)/include `sdl-config --cflags`
|
2007-04-08 06:00:04 +02:00
|
|
|
+
|
|
|
|
+ifdef OPTIMIZED_CFLAGS
|
|
|
|
+FLAGS += -O2
|
|
|
|
+endif
|
|
|
|
|
|
|
|
INCLUDEWIN = -I$(DEVCPP_PATH)\include -I$(DEVCPP_PATH)\include\c++ -I$(DEVCPP_PATH)\include\c++\mingw32 -I$(DEVCPP_PATH)\include\c++\backward
|
|
|
|
|
|
|
|
@@ -77,15 +83,15 @@
|
|
|
|
|
|
|
|
# Linkagem: Linux (target padrao)
|
|
|
|
linux: $(OBJS)
|
|
|
|
- g++ $? -o $(BINLINUX) -L/usr/X11R6/lib $(LIBSLINUX) $(FLAGS)
|
|
|
|
+ $(CXX) $? -o $(BINLINUX) -L/usr/X11R6/lib $(LIBSLINUX) $(FLAGS)
|
|
|
|
|
|
|
|
# Linkagem: Windows
|
|
|
|
win: $(OBJS)
|
|
|
|
- g++ $? -o $(BINWIN) $(LIBSWIN) $(FLAGS)
|
|
|
|
+ $(CXX) $? -o $(BINWIN) $(LIBSWIN) $(FLAGS)
|
|
|
|
|
|
|
|
# Compilacao (Linux e Windows)
|
|
|
|
$(OBJS): %.o: %.cpp
|
|
|
|
- g++ -c $< -o $@ $(FLAGS) $(INCLUDEWIN)
|
|
|
|
+ $(CXX) -c $< -o $@ $(FLAGS)
|
|
|
|
|
|
|
|
# Apagar objetos pra comecar do zero
|
|
|
|
clean:
|