Import Geant4 9.1.0 source tree

This commit is contained in:
Gabriele Cosmo
2016-06-09 15:37:50 +02:00
parent a8e9364cea
commit 96c8bcd0af
6923 changed files with 198390 additions and 41849 deletions
+14 -1
View File
@@ -27,7 +27,7 @@ ifeq ($(G4SYSTEM),Darwin-g++)
FCFLAGS += -pg
CCFLAGS += -pg
endif
FC := g77
FC := gfortran
FCFLAGS += -fno-automatic -fno-backslash -fno-second-underscore
LDFLAGS += -bind_at_load
FCLIBS := -lg2c -lnsl
@@ -46,6 +46,19 @@ ifeq ($(G4SYSTEM),Darwin-g++)
XMLIBS := -L/sw/lib -lXm -lXpm
# XMLIBS := -L/usr/X11R6/lib -lXm -lXpm ##### some installations.
endif
ifndef QTHOME
QTHOME := /sw
endif
ifndef QTFLAGS
QTFLAGS := -I$(QTHOME)/include/Qt -I$(QTHOME)/include
MOC := $(QTHOME)/bin/moc
endif
ifndef QTLIBS
QT3LIBS := -L$(QTHOME)/lib -lqt-mt -lqui
QT4LIBS := -F$(QTHOME)/lib -framework QtCore -framework QtGui
QT4LIBS += -framework QtOpenGL -framework QtSql -framework QtXml
QTLIBS := $(shell test -f $(QTHOME)/lib/Qt3Support.framework/Qt3Support && echo $(QT4LIBS) || echo $(QT3LIBS))
endif
ifndef XAWFLAGS
XAWFLAGS := -I/sw/include
# XAWFLAGS := -I/usr/X11R6/include ##### some installations.
+13
View File
@@ -54,6 +54,19 @@ ifeq ($(G4SYSTEM),Linux-g++)
ifndef XMLIBS
XMLIBS := -lXm -lXpm
endif
ifndef QTHOME
QTHOME := /usr/local/Qt
endif
ifndef QTFLAGS
QTFLAGS := -I$(QTHOME)/include/Qt
QTFLAGS += -I$(QTHOME)/include
MOC := $(QTHOME)/bin/moc
endif
ifndef QTLIBS
QT3LIBS := -L$(QTHOME)/lib -lqt-mt
QT4LIBS := -L$(QTHOME)/lib -lQtCore -lQtGui -lQtOpenGL -lQtSql -lQtXml
QTLIBS := $(shell test -f $(QTHOME)/lib/libQt3Support.so && echo $(QT4LIBS) || echo $(QT3LIBS))
endif
ifndef XAWFLAGS
XAWFLAGS := -I/usr/X11R6/include
endif
+1 -1
View File
@@ -4,7 +4,7 @@
ifeq ($(G4SYSTEM),SUN-CC)
CXX := CC
ifdef G4OPTIMISE
CXXFLAGS := -O
CXXFLAGS := -xO2
else
ifdef G4DEBUG
CXXFLAGS := -g
+2 -2
View File
@@ -80,7 +80,7 @@ ifeq ($(G4SYSTEM),WIN32-VC)
$(G4LIBDIR)/lib$(name).exp $(G4LIBDIR)/lib$(name).a \
/libpath:$(G4LIBDIR) $(GLOBLIBS) \
$(LIB_PATH)$(CLHEP_LIB_DIR) $(CLHEP_LIB) \
$(INTYLIBS) $(ANALYSISLIBS) $(UI32LIBS)
$(INTYLIBS) $(GDMLLIBS) $(ANALYSISLIBS) $(UI32LIBS)
endef
define build-global-shared-lib
@libdir=`(cd $(@D);/bin/pwd)`;\
@@ -103,6 +103,6 @@ ifeq ($(G4SYSTEM),WIN32-VC)
$(G4LIBDIR)/lib$(name).exp $(G4LIBDIR)/lib$(name).a \
/libpath:$(G4LIBDIR) $(GLOBLIBS) \
$(LIB_PATH)$(CLHEP_LIB_DIR) $(CLHEP_LIB) \
$(INTYLIBS) $(ANALYSISLIBS) $(UI32LIBS)
$(INTYLIBS) $(GDMLLIBS) $(ANALYSISLIBS) $(UI32LIBS)
endef
endif