Commit in slic/config/make on MAIN
gdml.gmk+30-271.12 -> 1.13
JM: Link against single gdml lib

slic/config/make
gdml.gmk 1.12 -> 1.13
diff -u -r1.12 -r1.13
--- gdml.gmk	6 Dec 2005 00:54:18 -0000	1.12
+++ gdml.gmk	31 Mar 2006 01:10:07 -0000	1.13
@@ -1,36 +1,39 @@
-# $Header: /cvs/lcd/slic/config/make/gdml.gmk,v 1.12 2005/12/06 00:54:18 jeremy Exp $
+# $Header: /cvs/lcd/slic/config/make/gdml.gmk,v 1.13 2006/03/31 01:10:07 jeremy Exp $
 
 #
 # GDML make fragment
 #
 
-ifdef GDML_BASE
+ifndef GDML_BASE
+  $(error define GDML_BASE=/path/to/GDML2/CPPGDML
+endif
 
-  # lib dir
-  ifndef GDML_LIB_DIR
+# lib dir
+ifndef GDML_LIB_DIR
     
-    # guess lib dir if not set
-    ifdef G4SYSTEM
-      GDML_LIB_DIR = $(GDML_BASE)/build/$(G4SYSTEM)/lib
-    else
-      $(error Can't guess GDML_LIB_DIR because G4SYSTEM is not set.)
-    endif
+  # guess lib dir if not set
+  ifdef G4SYSTEM
+    GDML_LIB_DIR = $(GDML_BASE)/build/$(G4SYSTEM)/lib
+  else
+    $(error Can't guess GDML_LIB_DIR because G4SYSTEM is not set.)
   endif
-
-  # GDML includes
-  CPPFLAGS += -I$(GDML_BASE)/G4Binding/G4Processor \
-              -I$(GDML_BASE)/G4Binding/G4Subscribers \
-              -I$(GDML_BASE)/G4Binding/G4Writer \
-              -I$(GDML_BASE)/Common/Writer \
-              -I$(GDML_BASE)/Common/Schema \
-              -I$(GDML_BASE)/Common/Processes \
-              -I$(GDML_BASE)/Common/Saxana
-
-  GDML_LINK_LIBS += -L$(GDML_LIB_DIR)
-  # FIXME: ugly static link order
-  GDML_LINK_LIBS += -lSaxana -lProcesses -lWriter -lG4Processor -lG4Subscribers -lG4Writer -lG4Subscribers -lG4Processor -lSaxana -lProcesses -lWriter
-
-  EXTRALIBS += $(GDML_LINK_LIBS)
-else
-  $(error define GDML_BASE=/path/to/GDML2/CPPGDML)
 endif
+
+# GDML includes
+CPPFLAGS += -I$(GDML_BASE)/G4Binding/G4Evaluator \
+            -I$(GDML_BASE)/G4Binding/G4Processor \
+            -I$(GDML_BASE)/G4Binding/G4Subscribers \
+            -I$(GDML_BASE)/G4Binding/G4Writer \
+            -I$(GDML_BASE)/Common/Writer \
+            -I$(GDML_BASE)/Common/Schema \
+            -I$(GDML_BASE)/Common/Processes \
+            -I$(GDML_BASE)/Common/Saxana
+
+GDML_LINK_LIBS += -L$(GDML_LIB_DIR)
+# FIXME: ugly static link order
+#  GDML_LINK_LIBS += -lSaxana -lProcesses -lWriter -lG4Processor -lG4Subscribers -lG4Writer -lG4Subscribers -lG4Processor -lSaxana -lProcesses -lWriter
+#  GDML_LINK_LIBS += -lG4Subscribers -lG4Processor -lG4Writer -lWriter -lSaxana -lProcesses
+#-lG4Subscribers -lG4Processor -lSaxana -lProcesses -lWriter
+GDML_LINK_LIBS += -lgdml
+
+EXTRALIBS += $(GDML_LINK_LIBS)
CVSspam 0.2.8