endif
#Switch on/off HLT logging classes
-#NOLOGGING = 1
+NOLOGGING = 1
#Switch on/off saving MC data through the chain.
#This will only have an effect if you are running with aliroot.
-#DO_MC = 1
+#DO_MC = 1
-CXX = g++
-LD = g++
-CXXFLAGS = -O2 -Wall -fPIC -Woverloaded-virtual $(EXTRACXXFLAGS)
-LDFLAGS = -O2 $(EXTRALDFLAGS)
-SOFLAGS = -shared
+CXX = g++
+LD = g++
+GCCVERSION = $(shell $(CXX) --version | head -n 1 | cut -d" " -f 3 | cut -d. -f 1)
+CXXGCC3FLAGS = -DGCCVERSION=$(GCCVERSION)
+#CXXGCC3FLAGS += -pedantic
+#CXXGCC3FLAGS += -Wno-deprecated
+
+CXXFLAGS = -O2 -Wall -fPIC -Woverloaded-virtual $(CXXGCC3FLAGS) $(EXTRACXXFLAGS)
+LDFLAGS = -O2 $(EXTRALDFLAGS)
+SOFLAGS = -shared