]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - build/Makefile.hpuxacc
Cleanup of makefiles
[u/mrichter/AliRoot.git] / build / Makefile.hpuxacc
index dbc59ba104a51590558a5d731fb7af5e015a9c89..4da3286014ae75204b235167be985713c52a13ca 100644 (file)
@@ -1,6 +1,4 @@
-PLATFORM:= hpux
-
-# The compilers
+# Makefile to build AliRoot on HP-UX
 
 # The compilers
 CXX           = aCC
@@ -8,29 +6,29 @@ F77         = f77
 CC           = cc
 
 # Global optimisation
-OPT           = -O
-
-CXXOPTS       = $(OPT) -Wc,-ansi_for_scope,on +Z -z +W70,495,740,749,823,829 -Dextname
-COPT          = $(OPT) +Z -Ae
-FOPT          = $(OPT) +ppu +Z
-
+OPT           = -g -O
+NOOPT         = -g
 
-
-CXXFLAGS      = $(CXXOPTS)
-CFLAGS       = $(COPT)
-
-# rootcint flags
-CINTFLAGS     = 
+CXXOPT        = $(OPT)
+CXXNOOPT      = $(NOOPT)
+COPT          = $(OPT)
+FOPT          = $(OPT)
 
 # CERNLIB defines
-
 CLIBDEFS      = -DCERNLIB_HPUX -DCERNLIB_BLDLIB -DCERNLIB_CZ
 CLIBCXXOPTS   =
 CLIBCOPT      = +z -Ae 
-CLIBFOPT      = -WF,-P
+CLIBFOPT      = $(CLIBDEFS) -WF,-P
+
+CXXFLAGS      = $(CXXOPT)   -Wc,-ansi_for_scope,on +Z -z +W70,495,740,749,823,829 -Dextname
+CXXFLAGSNO    = $(CXXNOOPT) -Wc,-ansi_for_scope,on +Z -z +W70,495,740,749,823,829 -Dextname
+CFLAGS       = $(COPT) +Z -Ae
+FFLAGS        = $(CLIBFOPT) $(FOPT) +ppu +Z
+# rmkdepend flags for building dependencies of FORTRAN files
+DEPENDFFLAGS  = $(FFLAGS)
 
-# Common Fortran compilation flags
-FFLAGS = $(CLIBFOPT)  $(CLIBDEFS) $(FOPT)
+# rootcint flags
+CINTFLAGS     = 
 
 LD            = aCC
 LDFLAGS       = $(OPT) -z -Wl,+s -Wl,-E
@@ -43,9 +41,6 @@ SOEXT               = sl
 # additional ROOT libraries
 ROOTLIBS  += -lcrypt 
 
-# rmkdepend flags for building dependencies of FORTRAN files
-DEPENDFFLAGS = $(FFLAGS)
-
 GLIBS         = -L/usr/lib/X11R6 -lX11 
 
 # System libraries
@@ -53,4 +48,3 @@ GLIBS         = -L/usr/lib/X11R6 -lX11
 
 
 
-