]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - build/Makefile.alphacxx6
Removing quick code hack and unnecessary methods. Now have a much cleaner implementat...
[u/mrichter/AliRoot.git] / build / Makefile.alphacxx6
index 8e60c360bafac1a8b750c619abd3243db76ea45b..51ab60a5de5b44c1e243e740f6f68924679638bd 100644 (file)
@@ -1,12 +1,16 @@
 # Makefile to build AliRoot for Alpha OSF1
 
+# System dependent commands
+
+XARGS = xargs
+
 # The compilers
 CXX           = cxx 
 F77          = f77
 
 # Global optimisation
-OPT           = -g -O
-NOOPT        = -g
+OPT           = -O
+NOOPT        = -O0 
 
 CXXOPT       = $(OPT)
 CXXNOOPT      = $(NOOPT)
@@ -35,22 +39,20 @@ LDFLAGS       =
 
 SHLD         = ld
 SOFLAGS       =  -L/usr/lib/cmplrs/cxx -rpath /usr/lib/cmplrs/cxx \
-               -expect_unresolved "*" -msym -shared -taso
-               /usr/lib/cmplrs/cc/crt0.o /usr/lib/cmplrs/cxx/_main.o
+                 -expect_unresolved "*" -msym -shared -taso \
+                 /usr/lib/cmplrs/cc/crt0.o /usr/lib/cmplrs/cxx/_main.o
 
 SHLIB         = -lUfor -lfor -lFutil
 SOEXT        = so
 
 #System libraries
-SYSLIBS = -lbsd
 
 # Flags for static libraries
 AFLAGS = $(filter-out -rpath /usr/lib/cmplrs/cxx -msym -shared /usr/lib/cmplrs/cc/crt0.o,$(SOFLAGS))
 AFLAGS += $(SHLIB)
 
 # Additional flags and libraries for building aliroot executable
-EXEFLAGS += -lXm -lXt -lX11 -lPW -lUfor -lfor -lFutil -lots 
-EXEFLAGS += -taso
+SYSLIBS     := -lXm -lXt -lX11 -lPW -lUfor -lfor -lFutil -lots -taso -lbsd
 
 # Cure funny problem 
 # sometimes in dependencies system include files of the sort