File D-ITG-2.8.0_RC1-cflags.patch of Package D-ITG

Index: src/ITGDec/Makefile
===================================================================
--- src/ITGDec/Makefile.orig
+++ src/ITGDec/Makefile
@@ -1,10 +1,9 @@
-CFLAGS = $(subst -O2,-O0,$(CXXFLAGS))
 OBJS = ITGDecod.o ../common/ITG.o
 
 all: ITGDec 
 
-ITGDec:  ITGDecod.cpp $(OBJS)
-	$(CXX) $(CFLAGS) $(OBJS) -lm -o $@$(SUFFIX) $(LDFLAGS)
+ITGDec: $(OBJS)
+	$(CXX) $(CXXFLAGS) $(OBJS) -lm -o $@$(SUFFIX) $(LDFLAGS)
 	$(MV) $@$(SUFFIX) "$(BIN)"
 
 clean:
Index: src/Makefile
===================================================================
--- src/Makefile.orig
+++ src/Makefile
@@ -63,7 +63,7 @@ export RM = rm -f
 export CP = cp
 export MV = mv
 export SUFFIX =
-export CXXFLAGS = $(CXXOPT) $(OS) -Wall -Wno-deprecated -fPIC
+export CXXFLAGS = $(CXXOPT) $(OS) -Wall
 export LDFLAGS = -lpthread -lm $(LDOPT)
 export BASEDIR = $(shell pwd)
 export BIN = $(BASEDIR)/../bin/
Index: src/libITG/Makefile
===================================================================
--- src/libITG/Makefile.orig
+++ src/libITG/Makefile
@@ -1,11 +1,11 @@
-ifdef LINUX_OS
+ifeq ($(OS), -DLINUX_OS)
 	PIC := -fPIC
 endif
 
 all:   libITG.so
 
 libITG.so: ITGapi.h ITGapi.cpp
-	$(CXX) $(CXXFLAGS) $(PIC) -shared -o $@ ITGapi.cpp ../$(THOBJS) $(LDFLAGS)
+	$(CXX) $(CXXFLAGS) $(PIC) -shared -o $@ ITGapi.cpp ../common/thread.cpp $(LDFLAGS)
 	$(MV) $@ "$(BIN)"
 
 clean:
openSUSE Build Service is sponsored by