New TTask based method to do Digits To clusters. Works with files of multiple
[u/mrichter/AliRoot.git] / conf / Geant4.gmk
index 5548223..ffda713 100644 (file)
@@ -9,14 +9,6 @@ ifdef AG4_VISUALIZE
   CPPFLAGS  += -DALICE_VISUALIZE
 endif
 
-ifdef AG4_STACKING
-  CPPFLAGS  += -DALICE_STACKING
-endif
-
-ifdef AG4_NOPHYSICS
-  CPPFLAGS  += -DALICE_EMPTY_PHYSICS_LIST
-endif  
-
 #
 # C++ compilation flags
 #
@@ -46,6 +38,26 @@ ifeq ($(ALICE_TARGET),HP-UX.aCC)
   CXXOPTS += +DAportable
 endif  
  
+ifeq ($(ALICE_TARGET),OSF1)
+
+  CXXOPTS := $(filter-out -nostdnew,$(CXXOPTS))
+  CXXOPTS := $(filter-out -nortti,$(CXXOPTS))
+  CXXOPTS += -ieee -timplicit_local
+  ifndef G4NO_STD_NAMESPACE
+    G4USE_STD_NAMESPACE := yes
+    CXXOPTS += -std strict_ansi
+  endif
+
+endif  
+
+ifeq ($(ALICE_TARGET),SunOS)
+
+  # Excluded of +w option 
+  # in order to exclude warnings from G4 
+  CXXOPTS := $(filter-out +w,$(CXXOPTS))
+
+endif  
+
 #
 # Geant4 include paths
 #
@@ -129,7 +141,7 @@ ifdef NEED_G4_LIBS
 
 G4TMPDIR := $(G4TMP)/$(G4SYSTEM)/$(G4TARGET)
 G4LIBDIR := $(G4LIB)/$(G4SYSTEM)
-LDFLAGS += -L$(G4LIBDIR)
+LDFLAGS += -L$(G4LIBDIR) -L$(CLHEP_LIB_DIR)
 
 ifdef LDLIBS
   USER_DEFINED_LDLIBS := 1