Make coherent ROOTLIBS definition
authoralibrary <alibrary@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 23 Jul 2002 07:53:15 +0000 (07:53 +0000)
committeralibrary <alibrary@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 23 Jul 2002 07:53:15 +0000 (07:53 +0000)
build/Makefile.HP-UX
build/Makefile.Linux
build/Makefile.OSF1
build/Makefile.SunOS
build/Makefile.config
build/Makefile.solaris

index 179d553..9274b8a 100644 (file)
@@ -5,19 +5,19 @@ PLATFORM:= hpux
 # The compilers
 CXX           = aCC
 F77          = f77
-CC           = aCC
+CC           = cc
 
 # Global optimisation
 OPT           = -O
 
 CXXOPTS       = $(OPT) -Wc,-ansi_for_scope,on +Z -z +W70,495,740,749,823,829 -Dextname
-COPT          = $(OPT)
+COPT          = $(OPT) +Z
 FOPT          = $(OPT) +ppu +Z
 
 
 
 CXXFLAGS      = $(CXXOPTS)
-CFLAGS       = #-Wall -fPIC -pipe
+CFLAGS       = $(COPT)
 
 # rootcint flags
 CINTFLAGS     = #$(CXXFLAGS)
@@ -44,7 +44,7 @@ GLIBS         = $(ROOTLIBS) -L/usr/lib/X11R6 -lX11
 SOEXT        = sl
 
 # additional ROOT libraries
-ROOTLIBS  += -lEGPythia6 -lcrypt 
+ROOTLIBS  += -lcrypt 
 
 # rmkdepend flags for building dependencies of FORTRAN files
 DEPENDFFLAGS = $(FFLAGS)
@@ -53,10 +53,7 @@ DEPENDFFLAGS = $(FFLAGS)
 LIBS          = $(ROOTLIBS)
 GLIBS         = $(ROOTLIBS) -L/usr/lib/X11R6 -lX11 
 
-#System libraries
-#SYSLIBS = -ldl -lbsd
-
-#EXEFLAGS+= -lg2c
+# System libraries
 
 
 
index 67a874f..fb3b47a 100644 (file)
@@ -36,7 +36,7 @@ SHLIB         = -lg2c
 SOEXT        = so
 
 # additional ROOT libraries
-ROOTLIBS  += -lEGPythia6 -lcrypt 
+ROOTLIBS  += -lcrypt 
 
 # rmkdepend flags for building dependencies of FORTRAN files
 DEPENDFFLAGS = $(FFLAGS)
index 5f94cb6..5bbbc91 100644 (file)
@@ -54,7 +54,7 @@ SYSLIBS = -lbsd
 AFLAGS = $(filter-out -rpath /usr/lib/cmplrs/cxx -msym -shared /usr/lib/cmplrs/cc/crt0.o,$(SOFLAGS))
 
 # Additional flags and libraries for building aliroot executable
-EXEFLAGS += -lXm -lXt -lX11 -lPW -lUfor -lfor -lFutil -lots -lEGPythia6 
+EXEFLAGS += -lXm -lXt -lX11 -lPW -lUfor -lfor -lFutil -lots
 EXEFLAGS += -taso
 
 # Cure funny problem 
index 8a5b1fc..fd08489 100644 (file)
@@ -15,7 +15,7 @@ CXXOPTS       = $(OPT) +w -KPIC -features=rtti
 COPT         = $(OPT) -KPIC -erroff=%none -DCERNLIB_SUN -DCERNLIB_BLDLIB -DCERNLIB_CZ
 FOPT         = $(OPT) -KPIC
 CXXFLAGS      = $(CXXOPTS)
-CFLAGS       = 
+CFLAGS       = $(OPT)
 
 # rootcint flags
 CINTFLAGS     = $(filter-out -O +w -KPIC -features=rtti,$(CXXFLAGS))
@@ -42,7 +42,7 @@ FFLAGS = $(FOPT) $(CLIBFOPT) $(CLIBDEFS)
 # rmkdepend flags for building dependencies of FORTRAN files
 DEPENDFFLAGS = $(FFLAGS) 
 
-ROOTLIBS += -lm -ldl -lnsl -lsocket -lEG -lEGPythia6
+ROOTLIBS += -lm -ldl -lnsl -lsocket
 
 # Additional flags and libraries for building aliroot executable
 EXEFLAGS += -O -Qoption ld -t -L/usr/dt/lib -L/usr/openwin/lib -L/usr/ccs/lib -lXm -lXt -lX11 -lm -lgen -ldl -lsocket -lsunmath 
index 97c83e4..6329ee1 100644 (file)
@@ -1,5 +1,5 @@
 # ROOT libraries 
-ROOTLIBS      = $(shell $(ROOTSYS)/bin/root-config --glibs) -lMinuit -lHtml -lEG 
+ROOTLIBS      = $(shell $(ROOTSYS)/bin/root-config --glibs) -lMinuit -lHtml -lEG  -lEGPythia6
 ROOTLIBS     := $(filter-out -lNew,$(ROOTLIBS))
 ROOTLIBS  += -L/usr/X11R6/lib -lX11 
 
@@ -7,5 +7,5 @@ ROOTLIBS  += -L/usr/X11R6/lib -lX11
 EXEFLAGS = 
 
 ALILIBS              = -L$(LIBDIR) -lMUON -lTPC -lPMD -lTRD -lFMD -lTOF \
-                -lITS -lPHOS -lCASTOR -lRICH -lVZERO -lZDC -lSTRUCT \
+                -lITS -lPHOS -lCRT -lRICH -lVZERO -lZDC -lSTRUCT \
                 -lTGeant3 -lSTART -lEVGEN -lSTEER -lCONTAINERS
index 849d953..daef982 100644 (file)
@@ -42,7 +42,7 @@ FFLAGS = $(FOPT) $(CLIBFOPT) $(CLIBDEFS)
 # rmkdepend flags for building dependencies of FORTRAN files
 DEPENDFFLAGS = $(FFLAGS) 
 
-ROOTLIBS += -lm -ldl -lnsl -lsocket -lEG -lEGPythia6
+ROOTLIBS += -lm -ldl -lnsl -lsocket
 
 # Additional flags and libraries for building aliroot executable
 EXEFLAGS += -O -Qoption ld -t -L/usr/dt/lib -L/usr/openwin/lib -L/usr/ccs/lib -lXm -lXt -lX11 -lm -lgen -ldl -lsocket -lsunmath