reorganization of TRD PID reference maker classes. Data management has
[u/mrichter/AliRoot.git] / build / Makefile.hpuxacc
CommitLineData
d95a3ef8 1# -*- mode: makefile -*-
b934f194 2# Makefile to build AliRoot on HP-UX
3
6a772515 4# System dependent commands
5
6XARGS = xargs
7
02a1d5c1 8# The compilers
5f30d16c 9CXX = $(shell root-config --cxx)
10F77 = $(shell root-config --f77)
11CC = $(shell root-config --cc)
02a1d5c1 12
13# Global optimisation
19ca05d1 14OPT = -g -O
15NOOPT = -g
02a1d5c1 16
19ca05d1 17CXXOPT = $(OPT)
18CXXNOOPT = $(NOOPT)
19COPT = $(OPT)
20FOPT = $(OPT)
02a1d5c1 21
22# CERNLIB defines
02a1d5c1 23CLIBDEFS = -DCERNLIB_HPUX -DCERNLIB_BLDLIB -DCERNLIB_CZ
24CLIBCXXOPTS =
25CLIBCOPT = +z -Ae
19ca05d1 26CLIBFOPT = $(CLIBDEFS) -WF,-P
02a1d5c1 27
19ca05d1 28CXXFLAGS = $(CXXOPT) -Wc,-ansi_for_scope,on +Z -z +W70,495,740,749,823,829 -Dextname
29CXXFLAGSNO = $(CXXNOOPT) -Wc,-ansi_for_scope,on +Z -z +W70,495,740,749,823,829 -Dextname
30CFLAGS = $(COPT) +Z -Ae
31FFLAGS = $(CLIBFOPT) $(FOPT) +ppu +Z
32# rmkdepend flags for building dependencies of FORTRAN files
33DEPENDFFLAGS = $(FFLAGS)
34
35# rootcint flags
36CINTFLAGS =
02a1d5c1 37
5f30d16c 38LD = $(shell root-config --ld)
02a1d5c1 39LDFLAGS = $(OPT) -z -Wl,+s -Wl,-E
40
41SHLD = $(LD)
42SOFLAGS = -b /usr/lib/libm.sl
43
44SOEXT = sl
45
46# additional ROOT libraries
de6c7cfd 47SYSLIBS := -lcrypt -L/usr/lib/X11R6 -lX11
02a1d5c1 48
02a1d5c1 49
50
51
52