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: