Import Geant4 9.1.0 source tree
This commit is contained in:
@@ -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.
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
ifeq ($(G4SYSTEM),SUN-CC)
|
||||
CXX := CC
|
||||
ifdef G4OPTIMISE
|
||||
CXXFLAGS := -O
|
||||
CXXFLAGS := -xO2
|
||||
else
|
||||
ifdef G4DEBUG
|
||||
CXXFLAGS := -g
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user